GNU Tar — известный архиватор для Unix-систем, первоначально использовавшийся для магнитных накопителей.
Изменения по сравнению с релизом 1.22 годичной давности:
- Автоопределение размера записей при просмотре и распаковке архива.
- При выполнении операций, требующих только чтения (как --list или --extract) для повышения производительности используется lseek.
- Новая опция запуска --warning, позволяющая включать и отключать (флаг no) определённые типы сообщений: --warning=no-alone-zero-block, например.
- Опция --level, на практике --level=0, позволяет создавать инкрементальный дамп.
Также многочисленные багфиксы, в том числе:
- распознавание ссылок с -c --remove-files;
- восстановление файлов из бэкапа (баг #508199 в Debian);
- --remove-files удаляет файлы только если они были корректно упакованы;
- исправлено возможное переполнение памяти.
>>> Подробности