Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз ratarmount 1.0.0, утилиты для монтирования архивов как файловых систем" | +/– | |
Сообщение от opennews (??), 08-Ноя-24, 20:26 | ||
Состоялся релиз программы ratarmount 1.0.0, позволяющей работать с архивами в различных форматах как с обычной файловой системой. Поддерживается работа с форматами RAR и ZIP, а также архивами TAR, сжатыми при помощи bzip2, gzip, xz и zstd. Код утилиты написан на языке Python c использованием модуля fusepy и распространяется под лицензией MIT... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
2. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –2 +/– | |
Сообщение от BrainFucker (ok), 08-Ноя-24, 20:28 | ||
Хм, круто, интересно как шустро работает, а то я последнее время в качестве архивов просто стал использовать squashfs со встроенным сжатием. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (6), 08-Ноя-24, 20:34 | ||
Чем squashfs не устраивает? | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –2 +/– | |
Сообщение от BrainFucker (ok), 08-Ноя-24, 20:45 | ||
Неудобная утилита создания образов по сравнению с tar. Приходится использовать костыль `tar | tar2sqfs`. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (27), 08-Ноя-24, 22:25 | ||
> Неудобная утилита создания образов по сравнению с tar. Приходится использовать | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –2 +/– | |
Сообщение от BrainFucker (ok), 09-Ноя-24, 04:59 | ||
Да причём тут алиасы, набрать команду руками не проблема, факт то что это дополнительный костыль, на других хостах эта утилита может быть не доступной, а tar есть почти всегда. | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (-), 09-Ноя-24, 07:41 | ||
> на других хостах эта утилита может быть не доступной, а tar есть почти всегда. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (52), 09-Ноя-24, 08:58 | ||
На других хостах не будет tar, xz и bzip2? | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Бывалый Смузихлёб (ok), 09-Ноя-24, 15:00 | ||
А tar точно сжимает, а не просто объединяет всё в один файл, который далее и требуется сжать ? | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
72. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от lucentcode (ok), 09-Ноя-24, 22:32 | ||
> А tar точно сжимает, а не просто объединяет всё в один файл, | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (6), 09-Ноя-24, 20:11 | ||
Что ты там такого особенного делаешь что тебе не удобно? "mksquashfs folder folder.sqfs -comp zstd". Куда уж проще? | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
68. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от BrainFucker (ok), 09-Ноя-24, 20:42 | ||
> Что ты там такого особенного делаешь что тебе не удобно? "mksquashfs folder | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (6), 09-Ноя-24, 21:06 | ||
С опцией "-no-strip" mksquashfs так же будет сохранять пути. Да и с фильтрами проблем не заметил: -wildcards -e -- и перечисляешь всё что хочешь исключить из архива. | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от BrainFucker (ok), 09-Ноя-24, 21:35 | ||
Хм, интересно, в `man mksquashfs` эта опция никак не упомянута, а в `mksquashfs -help` есть, там даже обнаружилась ещё одна нужная мне опция `-one-file-system`. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (32), 08-Ноя-24, 22:58 | ||
Дурацкий вопрос. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
43. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (43), 09-Ноя-24, 05:26 | ||
Почти все форматы архивов/сжатия поддерживают так называемое solid режим, в таком варианте все файлы архива "склеиваются" с друг другом и считаются одним большим блоком (или несколькими если архив по размеру большой, исходя из заданного размера блока в опциях). | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (43), 09-Ноя-24, 05:27 | ||
Стоит добавить что в том же rar5 режим solid позволяет сжать данные ещё лучше. Но все зависит от типа данных и количества файлов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (-), 09-Ноя-24, 07:45 | ||
> Те кто заявляют что можно, вешают вам лапшу, либо это не solid архив. | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
55. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (55), 09-Ноя-24, 13:29 | ||
> Так вот в таком режиме как ты не выперживайся и не кхе-кхе-кай в микрофон, а распаковать из такого архива отдельно указанный файл, без распаковки всех впереди идущих данных - нельзя. Те кто заявляют что можно, вешают вам лапшу, либо это не solid архив. | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
64. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (32), 09-Ноя-24, 16:08 | ||
Если архив solid — это просто означает, что в нём нет индекса. Это не гарантирует отсутствия гранулярности и принципиальной невозможности извлечения произвольного файла. | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
11. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –2 +/– | |
Сообщение от Megacock (ok), 08-Ноя-24, 20:47 | ||
А что? Есть какой-то иной способ погулять по tar.gz или по tar.bz2 кроме, как сперва распаковать tar ? чудес не бывает. по крайней мере с этими архивами она будет работать очень медленно и требовать место для распаковки. и чтобы проиндексировать содержимое надо будет как минимум прогуляться по всему tar. Там нет готового списка. С остальными может и проще. Но это очередной комбайн. ПО написанное под конкретную задачу с этим справится быстрее. Что только не делают админы чтобы не учить программирование. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
14. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (14), 08-Ноя-24, 21:06 | ||
> по крайней мере с этими архивами она будет работать очень медленно и требовать место для распаковки | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –1 +/– | |
Сообщение от BrainFucker (ok), 08-Ноя-24, 21:09 | ||
По-моему, распаковывать архив совсем не нужно, его достаточно прочитать для составления индекса на лету, который можно сохранить в кеше на диске, а дальше уже по индексу обращаться в конкретные места архива за файлами на лету. gzip, xz и тому подобные вроде как не требуют декомпрессировать все данные, они сжимают отдельными блоками, насколько помню, поэтому имея индекс, должно быть можно обращаться почти в произвольное место архива. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
17. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –1 +/– | |
Сообщение от Megacock (ok), 08-Ноя-24, 21:25 | ||
А дальше тебе к примеру надо изменить файл где-то в середине архива на 20 Gb. Как это сделать? Прилепить костыль с отдельным архивом где будут храниться измененные файлы? Индекс это сам по себе костыль. Я примерно так же писал в свое время ПО для архивации почты Mdaemon, где в sqlite записывал индекс файлов в архиве, от кого/ к кому/дата/тема/"имя файла в архиве", поскольку в тот момент мне слишком часто приходили запросы - у нас менеджер увольняется - поднимите всю его переписку за несколько лет. А там сотни тысяч файлов в eml-формате в двух папках. Входящие и исходящие, на другое этот почтовый сервер тогда был не готов. А так индекс - месячные архивы разложенные по папкам. Задаешь параметры поиска и оставляешь на пару суток для извлечения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –2 +/– | |
Сообщение от BrainFucker (ok), 08-Ноя-24, 21:27 | ||
А squashfs вообще readonly. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +3 +/– | |
Сообщение от Аноним (55), 08-Ноя-24, 21:37 | ||
> А дальше тебе к примеру надо изменить файл где-то в середине архива на 20 Gb. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
22. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –2 +/– | |
Сообщение от Megacock (ok), 08-Ноя-24, 22:04 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +4 +/– | |
Сообщение от Аноним (55), 08-Ноя-24, 22:16 | ||
Как скажешь, эксперт по костылям. | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Megacock (ok), 08-Ноя-24, 22:21 | ||
> Как скажешь, эксперт по костылям. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +2 +/– | |
Сообщение от Аноним (14), 08-Ноя-24, 22:25 | ||
> Все что не задумано как штатная функция - костыль. Очевидно tar не задумывался как архиватор позволяющий менять содержимое архива, и читать его иначе как последовательно. Все остальное - костыли. | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
31. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –1 +/– | |
Сообщение от Megacock (ok), 08-Ноя-24, 22:57 | ||
А теперь уже ты "подменяешь", tar писался для работы с лентой. А потом переписали под работу с жестким диском по тем же алгоритмом что и с лентой. более того его даже расширили. там же изначально не было мета-информации просто сплошной поток из файлов. Но это было офигеть как давно. За эти 20 лет много было попыток переизобрести tar с разной степенью у эффективности, но никому пока не удалось вроде как. С чего вдруг это поделие сможет переломить ход истории? Вангую, про него забудут уже примерно через полгода. Еще года три здесь будут появляться новости. ИМХО чтобы создать действительно что-то действенное, нужно выйти за рамки tar. Нужно как в rar или 7z составлять списки файлов добавлять контрольные суммы, указатели на файлы и информацию для восстановления. надо где-то хранить мета-информацию, надо иметь эффективный способ менять архив частями не распаковывая его полностью, а только частично... и т. д. и т. п. Но точно не в контейнере с tar. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от BrainFucker (ok), 09-Ноя-24, 05:07 | ||
> ИМХО чтобы создать действительно что-то действенное, нужно выйти за рамки tar. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –1 +/– | |
Сообщение от Аноним (43), 09-Ноя-24, 05:33 | ||
tar это контейнер. Как контейнер и дремучий формат zip абсолютно ничем не хуже. Никто не изобретает потому что всем в последнее время на прогресс стало пофигу. Зачем думать когда у нас есть айфон и компания apple которая за всех думает. | ||
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору |
57. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (55), 09-Ноя-24, 13:42 | ||
> gzip, xz и тому подобные вроде как не требуют декомпрессировать все данные, они сжимают отдельными блоками, насколько помню, поэтому имея индекс, должно быть можно обращаться почти в произвольное место архива. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
53. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (53), 09-Ноя-24, 09:50 | ||
> tar бы постепенно умер | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
3. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –1 +/– | |
Сообщение от Аноним (3), 08-Ноя-24, 20:29 | ||
Все подобные утилиты - зло, и удачи вам в открытии архива на несколько гигабайт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (7), 08-Ноя-24, 20:34 | ||
Чем подобная утилита отличается от луп-образа udf, особенно при наличии индекса? | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (14), 08-Ноя-24, 20:54 | ||
> удачи вам в открытии архива на несколько гигабайт | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
61. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от КО (?), 09-Ноя-24, 14:57 | ||
Неважно сколько гигабайт, важнее как сильно сжат | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
4. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (7), 08-Ноя-24, 20:31 | ||
На этом можно контейнеры запилить. И похоронить докер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (9), 08-Ноя-24, 20:44 | ||
а в чём заключается необходимость похорон докера? Вас докеры обижают возле дома? Попробуйте познакомиться с podman, containerd и прочими альтернативами. Возможно, они помогут вам победить докеров. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (14), 08-Ноя-24, 20:55 | ||
> а в чём заключается необходимость похорон докера? | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –2 +/– | |
Сообщение от InuYasha (??), 08-Ноя-24, 20:38 | ||
Отключали эту ерунду в nc, отключали в far, отключали zipfldr.dll аж с win9x, теперь, нидайбох, ещё и в Линуксе... | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (6), 08-Ноя-24, 21:19 | ||
Чёт у меня не работает ничего... Архив вроде монтируется, но в точке монтирования пусто. | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –4 +/– | |
Сообщение от Аноним (19), 08-Ноя-24, 21:28 | ||
>Данные извлекаются по мере необходимости без предварительной распаковки всего архива. | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (55), 08-Ноя-24, 21:43 | ||
> для чтения одного файла каждый раз будет распаковываться весь архив заново | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –4 +/– | |
Сообщение от Аноним (19), 09-Ноя-24, 01:08 | ||
Давай, я угадаю - ты просто не знаешь что такое "непрерывный архив" и как с ними работать даже представления не имеешь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (55), 09-Ноя-24, 13:36 | ||
> ты просто не знаешь что такое "непрерывный архив" и как с ними работать даже представления не имеешь | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –1 +/– | |
Сообщение от Аноним (19), 09-Ноя-24, 19:22 | ||
На, читай, неуч: | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (55), 09-Ноя-24, 21:23 | ||
Молодец, ты привел в пример буквально описание сути TAR.* архивов. У тебя "смотрю в книгу - вижу фигу"? | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от 270 (?), 09-Ноя-24, 02:15 | ||
Эта новость не альтовцы случаем сюда турнули? | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Уникум (?), 09-Ноя-24, 03:28 | ||
*Total commander вошёл в чат* | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | –3 +/– | |
Сообщение от BrainFucker (ok), 09-Ноя-24, 05:12 | ||
> *Total commander вошёл в чат* | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. Скрыто модератором | –2 +/– | |
Сообщение от Аноним (46), 09-Ноя-24, 06:35 | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 09-Ноя-24, 07:48 | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
41. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (41), 09-Ноя-24, 05:12 | ||
у Solus предрелиз Xfce 4.20: | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (50), 09-Ноя-24, 08:12 | ||
Вот интересно, а почему не делать tar, где первым файлом в /tmp/ идёт индекс этого архива? А в утилитах - проверять , что первый элемент - это архив, проверять соответствие первого элемента всему тарболу, и юзать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (55), 09-Ноя-24, 13:49 | ||
Потому что нафиг такие извращения не нужны. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +1 +/– | |
Сообщение от Аноним (59), 09-Ноя-24, 14:24 | ||
Собственно, поэтому НИКОГДА tar и не использую. Но ведь никто не мешает к чужим архивам приделывать этот заголовок банальной конкатенацией. | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (6), 09-Ноя-24, 20:07 | ||
> Потому что нафиг такие извращения не нужны. | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
63. "Релиз ratarmount 1.0.0, утилиты для монтирования архивов как..." | +/– | |
Сообщение от Аноним (9), 09-Ноя-24, 15:33 | ||
Посоветуйте, пожалуйста, фс или формат архива с фичей WORM? UDF не работает, не смотря на свой собственный ман. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |