LINUX.ORG.RU

SquashFS Tools 4.5 — 20 лет с начала разработки SquashFS

 , , ,


0

1

Несмотря на то, что в ядро SquashFS была включена лишь в 2009 году, работа над ней началась гораздо раньше. В честь двадцатилетнего юбилея с начала разработки, Phillip Lougher объявил новый релиз SquashFS-Tools.

Из нововведений:

  • Возможность определить «действия» по шаблону для отдельных файлов в mksquashfs. Например, добавить в архив без сжатия.
  • Команда sqfstar для преобразования Tar–архива в SquashFS.
  • Возможность ограничить загрузку процессора и дисковой подсистемы при работе mksquashfs.
  • Возможность задавать дату для псевдо–файлов, имитация ссылок, сокетов и потоков ввода–вывода.
  • Команда sqfscat, выводящая содержимое отдельных файлов из архива.
  • Поддержка символьных ссылок при распаковке SquashFS, возможность ограничить глубину обхода или исключить файлы по шаблону.
  • И множество других улучшений и исправлений.

Сообщение в LKML

Релиз на GitHub



Проверено: xaizek ()
Последнее исправление: xaizek (всего исправлений: 1)

В честь двадцатилетнего юбилея с начала разработки, Phillip Lougher объявил новый релиз SquashFS-Tools.

он только по праздникам в баню ходит?

kott ★★★★★
()

хорошая вещь, теперь tar архивы с чрутами можно прямиком преобразовывать в сквош образы. вот бы ещё с cpio умел так делать.

очень удобно держать систему и отдельные её элементы в подобном контейнере и загружать их, обновлять целым образом за раз. тогда становится пофигу, сколько там новых зависимостей у firefox, тогда как весь firefox со всеми зависимостями это один сквош образ. отключил старый, подключил новый прямо на лету.

уровень абстракций для манипулирования растёт!

и я просто напоминаю, что есть хороший инструмент для создания загрузочных образов с линуксами всего одной командой, чтобы из папки с линуксом получить исошник. линукс, пожатый в сквош.

Spoofing ★★★★★
()

squashfs tools

269 stars

любая поделка на электроне

30k stars

Почему-то стало немного грустно.

dnb ★★★★
()
Ответ на: комментарий от Spoofing

вот бы ещё с cpio умел так делать.

А с systemd удалось эту годноту как-нибудь вменяемо подружить?

anonymous
()
Ответ на: комментарий от ZenitharChampion

А Knoppix создавался без squashfs (до его появления) 8-)

В древних версиях применяется cloop.

token_polyak ★★★★
()

единственная годная замена tar-бекапам. теперича корневой раздел системы бекаплю в сквош :)
жаль пока не увидел опции –one-file-system и еще чутка.

pfg ★★★★★
()

squashfs - важнейшее изобретение человечества после колеса

alt-tab-let ★★
()
Ответ на: комментарий от ZenitharChampion

Хорошая штука, без неё не было бы KNOPPIX, а значит, и любых LiveCD.

Особенно учитывая то, что Knoppix не использует squashfs, а использует cloop (compressed loop)

alt-tab-let ★★
()
Ответ на: комментарий от iron

а смысл запаковывать и распаковывать, если смысл squashfs это монтирование образов на лету

alt-tab-let ★★
()
Ответ на: комментарий от anonymous

А в чём прикол этой SquashFS? Ну еще разве что «слои» ,в райзер4 не знаю есть ли снапшоты с монтированием.Позволяет сохранять данные с возможностью отката.Фича хорошая,но в продакшен народ не рекомендует,хотя было тут описание как на скриптах и самбе человек в офисе «файлопомойку» сделал с защитой от шифровальщиков.

anonymous
()
Ответ на: комментарий от anonymous

А зачем её жать?

Ты упустил главное - упорядочивать! Именно фт вносит наибольший вклад в скорость файловых операций.

anonymous
()
Ответ на: комментарий от anonymous

в скорость файловых операций

Так операций-то много. Сразу на всех шустрым не будешь. Или в SquashFS можно задать какой-то порядок под свои цели?

anonymous
()
Ответ на: комментарий от anonymous

Или в SquashFS можно задать какой-то порядок под свои цели?

Он упорядочивает фт строго. Никакая другая фс этого не делает.

anonymous
()
Ответ на: комментарий от anonymous

Товарищи, предлагается, чтобы не плодить углекислый газ в атмосферу, на странице содержания сразу указывать, что комментирование по подписке. А ещё лучше было бы регистрацию через ГУ ввести )

anonymous
()
Ответ на: комментарий от anonymous

А ещё лучше было бы регистрацию через ГУ ввести )

И чтобы без куаркода нельзя. А то пандемия углекислого какая-то - аж целых 0.03%

anonymous
()
Ответ на: комментарий от anonymous

Он упорядочивает фт строго

Извините, а какую файловую операцию строгий порядок на ФТ ускоряет по сравнению с нестрогим?

anonymous
()
Ответ на: комментарий от anonymous

Он упорядочивает фт строго

Основную и самую затратную - поиск.

Вы должно быть чего-то не понимаете, раз такое пишете. Существуют строгие порядки, на которых поиск работает медленнее, чем не нестрогих.

anonymous
()
Ответ на: комментарий от anonymous

Вы должно быть чего-то не понимаете

Скорее с точностью до наоборот. Речь не за прогу find, а за «поиск» на уровне фс. К нему относится такая операция, как проверка файла на существование (exist). И др. А вы про какой «поиск»?

anonymous
()
Ответ на: комментарий от anonymous

Речь не за прогу find, а за «поиск» на уровне фс

Вот как? У нас уже find не приводит к поиску «на уровне фс»? :)

anonymous
()
Ответ на: комментарий от anonymous

Вот как?

Вот так. Рассматриваешь фс - рассматривай фс. Рассматриваешь OS - рассматривай OS.

anonymous
()
Ответ на: комментарий от dnb

Почему-то стало немного грустно

Ты ещё сравни рейтинг у очевидного невероятного и дома 2

pihter ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.