The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз GNU tar 1.29

16.05.2016 23:55

Спустя почти два года с момента прошлого выпуска представлен новый стабильный релиз архиватора GNU Tar 1.29.

Основные новшества:

  • Добавлена опция "--verbatim-files-from" при указании которой каждая строка, прочитанная из файла, интерпретируется как список имён файлов, даже если строка начинается с символа дефиса (без указания опции, строки, начинающиеся с дефиса по умолчанию воспринимаются как опции командной строки). Файл со списком передаётся через опцию "--files-from" (-T). Допустимо указание дополнительной опции "--null" для использования символа с нулевым кодом в качестве разделителя;
  • Добавлены опции "--owner-map=FILE" и "--group-map=FILE", позоляющие определить списки преобразования имён или идентификаторов пользователей/групп при добавлении файлов в архив. Формат файлов - OLDNAME NEWNAME[:NEWID];
  • Добавлена опция "--clamp-mtime", меняющая поведение опции "--mtime": если время модификации файла новее, чем указанное в "--clamp-mtime", то вместо него выставляется время "--clamp-mtime". Подобное поведение полезно для организации повторяемых сборок;
  • Удалена устаревшая опция "--preserve";
  • Добавлена опция "--hole-detection", позволяющая использовать флаги SEEK_DATA/SEEK_HOLE (--hole-detection=seek) или сканирование содержимого (--hole-detection=raw) для определения разреженных файлов, содержащих пустоты внутри.


  1. Главная ссылка к новости (http://permalink.gmane.org/gma...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/44440-tar
Ключевые слова: tar
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (30) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Буратино (?), 00:50, 17/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Эта новость просто... Я не знаю... Слов нет.
    Эпично!
    Первый коммит в репе Тара датирован 1990-м годом.
    ГНУшники вообще круты.
     
     
  • 2.9, Аноним (9), 09:24, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    И номер версии обрати внимание какой лакончиный, красивый и превосходный. Не то что эти бездушные и неинформативные всякие 43, 65, 33, 444.33111.333, 45.333
     
  • 2.22, Аноним (-), 11:37, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Исконно tar использовался для архивирования на магнитных лентах (tar от tape archive), как раз самое время.
     

  • 1.2, Аноним (-), 00:50, 17/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –19 +/
    угу. это тот который не смог tar.gz разжать, причем bsdtar это сделал на ура..
     
     
  • 2.13, Аноним (-), 10:13, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +6 +/
    не сумевшему разжать .tar.gz следует набрать man man для начала.
     

  • 1.3, Аноним (-), 01:16, 17/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    tar.xz распаковывает?
     
     
  • 2.4, Аноним (-), 01:27, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > tar.xz распаковывает?

    xz

     
  • 2.5, Сиромант (?), 02:39, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    GNU tar уже давно умеет распаковывать .tar.xz
     
  • 2.14, Аноним (-), 10:14, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    с опцией -J.
     
     
  • 3.21, Аноним (-), 10:41, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Не лень же людям запоминать эти JZ

    tar xf archive.tar.gz

    tar xf archive.tar.xz

    Или и вовсе

    dtrx archive.tar.gz

    dtrx archive.tar.xz

    dtrx archive.zip

    dtrx archive.rar

     

  • 1.6, A.Stahl (ok), 04:03, 17/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну... Х.з. я с юниксо-линуксом работаю всего лишь лет 10, но мне всегда было пофиг на параметры tar. Я думаю, что они стабилизировали интерфейс где-то лет 30 назад. Оно всегда работало. И оно будет работать. Это тар.
    У меня С1555 до сих пор фурычит:) Да и TANDBERG(Если кто такого уродца помнит) жужжит.
     
     
  • 2.7, angra (ok), 06:43, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Если все, что ты делал с tar сводилось к использованию -c,-t,-x,-z,-f,-v, то разницы действительно никакой. Тебе и busybox вариации хватит. Но сисадминам от тара нужно иногда чуть больше, чем простому пользователю. И вот тогда разница между bsd и gnu tar или между версиями gnu tar в разных дистрах вполне ощущается.
     
     
  • 3.12, АнонимХ (ok), 09:50, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Печалит то, что тар тормозит при работе с множеством файлов, а именно, операции получения списка, извлечения одного файла , т.п. Формат не содержит индекса, ускоряющего работу с метаинформацией
     
     
  • 4.23, Аноним (-), 12:12, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я надеюсь вам известно что значит буква T в слове tar ?
     
     
  • 5.24, Аноним84701 (?), 14:17, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Я надеюсь вам известно что значит буква T в слове tar ?

    А что, вполне себе удобный инструмент нельзя потихоньку подгонять под современные реалии? Обязательно нужно что-то новое, молодежное, типа отдельного H(dd)AR, S(dd)AR, C(loud)AR?

    ЗЫ:
    eсть конечно же DAR, но как по мне — несколько перегружен и заточен под бэкапы.

     
     
  • 6.30, Старик (?), 17:58, 19/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Мне кажется, 7zip спасёт отца местной демократии.
     
  • 2.26, Аноним (-), 23:21, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Да и TANDBERG(Если кто такого уродца помнит) жужжит.

    Сам ты уродец :) Счастливый обладатель Solvsuper 12.

     

  • 1.8, Аноним (-), 09:06, 17/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А что сейчас является более актуальной альтернативой tar? Сохраняя все плюсы: сохранение прав, инкрементные архивы и т.п., но без недостатков типа тормозов при получения списка файлов из очень больших архивов?
     
     
  • 2.10, Аноним (9), 09:26, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • –4 +/
    7z с LZMA2 очень даже неплох.
     
     
  • 3.11, Аноним (-), 09:40, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С каких пор 7z научился сохранять права доступа? И вообще превратился из комбайна в архиватор?
     
     
  • 4.17, Возмущенная общественность (?), 10:23, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    mtree + любой архиватор/комбайн
     
     
  • 5.19, Возмущенная общественность (?), 10:24, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > mtree + любой архиватор/комбайн

    хотя вру. Хардлинки не по зубам всяким 7z.

     
  • 3.16, АнонимХ (ok), 10:19, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    К чему ты приплел сейчас метод сжатия? Это не имеет никакого отношения к теме

    7з как контейнер не лишен недостатков, но помогает, если права доступа побоку.

     
     
  • 4.25, Led (ok), 20:20, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > если права доступа побоку.

    "Мнение" вендузоеда не интересно.

     
  • 2.15, Аноним (-), 10:18, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    а зачем постоянно искать альтернативы стабильному и широко распространённому инструменту?
     
     
  • 3.20, АнонимХ (ok), 10:29, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > а зачем постоянно искать альтернативы стабильному и широко распространённому инструменту?

    Потому что он имеет недостатки, которые вылезли только в последнее время, когда средний объем обрабатываемых данных вырос. А именно, тормоза при доступе к метаинформации в большом архиве. И компрессор gzip тудаже: этот динозавр не работает нормально с данными больше 4ГБ (не хранит размер исходных данных)

     
  • 2.18, АнонимХ (ok), 10:23, 17/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Squashfs. Других не нашел. К сожалению, печалит отсутствие плагинов к разным ФМ и подобным программам, а тар поддерживается везде. Это бывает неудобно
     
  • 2.27, EuPhobos (ok), 11:21, 18/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > ..но без недостатков типа тормозов при получения списка файлов из очень больших архивов?

    Очень большие архивы полезно паковать многопоточностью, что-то типа:
    $ tar c ./bigdata | pigz -p8 > ./bigdata.tgz
    или для лучшего сжатия:
    $ tar c ./bigdata | pixz -9 -p8 > ./bigdata.tar.xz

     
  • 2.28, Некто (??), 23:22, 18/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Shar by Eugen Shelwein. Если найдёшь.
     
  • 2.29, axredneck (?), 01:33, 19/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Образ файловой системы создать разве что. Немного ректально, зато лишено перечисленных недостатков.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру