LINUX.ORG.RU

Релиз GNU tar 1.14


0

0

Спустя 5 лет вышла новая версия GNU tar.

Изменений очень много, некоторые из них:
* Добавлена поддержка POSIX.1-2001 и ustar форматов.
* Новая опция --format позволяет выбирать формат архива
* Формат по умолчанию, можно выбрать на стадии конфигурации установкой перемнной окружения DEFAULT_ARCHIVE_FORMAT. Допустимые значения: GNU, V7, OLDGNU, USTAR, и POSIX.

>>> Скачать



Проверено: maxcom

Re: Релиз GNU tar 1.14

Ура, теперь неразберихи с форматами tar-архивов станет еще больше!

anonymous ()

Re: Релиз GNU tar 1.14

этож надо какая надёжная вещь!!! новый версия только 5 лет спустя

anonymous ()

Re: Релиз GNU tar 1.14

Вы лучше скажите почему gzip и bzip2 не развиваются ?
Можно подумать там нечего улучшать !
Можно новые методы сжатия добавить, можно список файлов в начало присобачить, для того чтобы если нужно посмотреть что в архиве не приходилось распаковывать весь gz/bz2 и просматривать содержимое tar файла. Это медленно и напрягает в том же mc.

anonymous ()
Ответ на: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Релиз GNU tar 1.14

>> можно список файлов в начало присобачить, для того чтобы если нужно посмотреть что в архиве не приходилось распаковывать весь gz/bz2 и просматривать содержимое tar файла. Это медленно и напрягает в том же mc.

Нужно срочно покупать П4 а лучше П5 или 6, потому как в ближайшие 8 лет, я думаю эти фичи не реализуют... а что делать...

angel_il ★★★★ ()
Ответ на: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Релиз GNU tar 1.14

>Вы лучше скажите почему gzip и bzip2 не развиваются ?

потому, что здесь то и будет потом пляска с несовместимостью форматов!

anonymous ()

Re: Релиз GNU tar 1.14

Man по прежнему отсутсвует - традиция 8)

V0ID ★★★ ()
Ответ на: Re: Re: Релиз GNU tar 1.14 от angel_il

Re: Re: Re: Релиз GNU tar 1.14

>>Нужно срочно покупать П4 а лучше П5 или 6
У меня атлон 3200 и гиг памяти. Все равно напрягает, не правильно это.

anonymous ()
Ответ на: Re: Re: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Re: Re: Релиз GNU tar 1.14

tar.gz - означает что сначала все в tar а потом архивируется в gz. gzip вообще только один файл и может архивировать.

Так что про список файлов, это все же к tar, чтобы он в начало их засовывал.

anonymous ()
Ответ на: Re: Re: Re: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Re: Re: Re: Релиз GNU tar 1.14

Так что про список файлов, это все же к tar, чтобы он в начало их засовывал. В начало чего ? По любому придется сначала распаковывать bz2 или gz, а можно было сделать типа если bz2 пакует tar файл то в начало получаемого tar.bz2 файла добавляется список файлов tar. Я честно говоря с bzip2 не разбирался внутри, но если все грамотно там сделано, то не совместимости никакой не будет со старыми версиями. Это если грамотно.

anonymous ()
Ответ на: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Релиз GNU tar 1.14

>почему gzip и bzip2 не развиваются ?

bzip2 развивается.

>Можно новые методы сжатия добавить

Получаешь ты .tgz файл, пытаешься распаковать, а он говорит - обломись, я запакован версией вышедшей этой ночью, а для твоей платформы эту версию еще не собрали/портировали.

>можно список файлов в начало присобачить

и поломать совместимость с предыдущими версиями, а кроме того, сделать возможность использования по назначению ужасно неэффективной из-за постоянных перемоток пленки? (Hint-hint, tar=Tape ARchiver)

alt-x ★★★★★ ()
Ответ на: Re: Re: Re: Re: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14

> По любому придется сначала распаковывать bz2 или gz, а можно было сделать типа если bz2 пакует tar файл то в начало получаемого tar.bz2 файла добавляется список файлов tar.

распаковывать весь .gz не обязательно. Если бы в таре оглавление было в начале то достаточно было бы распаковать начало.

Оглавление у тара не в начале by design, потому что это tape archive. В него можно добавлять, не меняя начала.

dilmah ★★★★★ ()

Re: Релиз GNU tar 1.14

Кстати, о птичках ...

Если уж пошла такая пьянка - то ничего другого кроме тара и не остается : заархивировать диру с хард/симлинками, например тому же РАРу , запрещают религиозные убеждения 8(

Или может есть что-либо путное ? А ?

V0ID ★★★ ()
Ответ на: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Релиз GNU tar 1.14

2anonymous:

>Можно новые методы сжатия добавить, можно список файлов в начало присобачить

Соберите 7ZIP под *nix'ом и будет вам и новые методы сжатия (жмет получше RAR'а) и список файлов... И всё это - под GPL...

Led ★★★☆☆ ()
Ответ на: Re: Re: Релиз GNU tar 1.14 от Led

Re: Re: Re: Релиз GNU tar 1.14

>>>жмет получше RAR

Не всегда. Несмотря на коллосальный размер словарика зачастую проигрывает РАРу (7-zip 3.13 vs. Rar 3.30)

V0ID ★★★ ()
Ответ на: Re: Re: Re: Релиз GNU tar 1.14 от V0ID

Re: Re: Re: Re: Релиз GNU tar 1.14

2V0ID:

"зачастую" ли? Я наблюдал как раз, что *.7z в основном получаются меньше, чем *.rar. Не без исключений, естественно...

Led ★★★☆☆ ()
Ответ на: Re: Re: Re: Релиз GNU tar 1.14 от V0ID

Re: Re: Re: Re: Релиз GNU tar 1.14

Советую посмотреть на rzip. Ураганная штука. Правда by-design работать в виде фильтра не может. Он сначала используя что-то типа алгоритма rsync проходится в поисках long distance redundency и потом дожимает bzip2. На том что я прибовал жмёт намного лучше bzip2, и быстрее.

anonymous ()
Ответ на: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Релиз GNU tar 1.14

>Вы лучше скажите почему gzip и bzip2 не развиваются ?

И каким боком это относится к tar? tar это не компрессор, не для этого
он задумывался, вот когда затаришь, вот тогда и думай чем жать, есть
arj, rar, zip, szip, 7-zip и т.д., если тебе gzip с bzip2 не нравятся...

McMCC ★★★ ()
Ответ на: Re: Релиз GNU tar 1.14 от V0ID

Re: Re: Релиз GNU tar 1.14

в debian ман есть, так что не пердеть

anonymous ()
Ответ на: Re: Re: Релиз GNU tar 1.14 от Led

Re: Re: Re: Релиз GNU tar 1.14

А что, уже есть нормальный униховый порт 7-Zip?

В последний раз, когда я его смотрел, предлагалось его пускать под вайном...

int19h ★★★★ ()
Ответ на: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Релиз GNU tar 1.14

>напрягает в том же mc

А F3 нажать в том же mc религия не позволят что-ли?

pandrey ★★ ()
Ответ на: Re: Re: Re: Релиз GNU tar 1.14 от int19h

Re: Re: Re: Re: Релиз GNU tar 1.14

2int19h:

>А что, уже есть нормальный униховый порт 7-Zip

Я не встречал. Но исходники есть, лицензия GPL, так что - никаких ограничений. Раз портов нет значит никому пока не нужен был...

Led ★★★☆☆ ()
Ответ на: Re: Re: Re: Re: Релиз GNU tar 1.14 от Led

Re: Re: Re: Re: Re: Релиз GNU tar 1.14

> Раз портов нет значит никому пока не нужен был...

Ошибаешься... Были попытки спортировать, но там всё очень сильно завязано на COM...

anonymous ()

Re: Релиз GNU tar 1.14

Понятно что фильтру компрессору не дело знать что подают ему на входе, но... если бы разработчики бы захотель они могли бы при упаковке (если установлена соотв. опция) запросить у Тара (если на входе действительно тар) список файлов, упаковать архив так как сейчас это и делается, и в конец полученного архива записать список файлов (давненько возился с gz-ипом, но насколько помню проблем совместимости это бы не вызвало), т.е. старая версия gz-ипа прочла бы данные которые описаны в заголовке, а новая версия прочла-бы не только до того места где заканчивается основной пакет, но и все остальное (до конца файла) где лежит описание.... Но как мне подсказывает опыт разработчикам это нафиг не нужно... а жаль.

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

angel_il ★★★★ ()
Ответ на: Re: Re: Re: Re: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14

2anonymous:

>Были попытки спортировать, но там всё очень сильно завязано на COM

Странно, если это так... ИМХО главное в нём - алгоритмы упаковки/распаковки, кроме них - стандартные файловые операции - каким боком это может быть "завязано на COM"? (я имею ввиду, естественно, т.н. "утилиту командной строки")

Led ★★★☆☆ ()
Ответ на: Re: Re: Релиз GNU tar 1.14 от anonymous

Re: Re: Re: Релиз GNU tar 1.14

Цыц, дефективный. Ман этот левый - в сырцах его нет.

V0ID ★★★ ()
Ответ на: Re: Re: Re: Релиз GNU tar 1.14 от V0ID

Re: Re: Re: Re: Релиз GNU tar 1.14

2V0ID:

>Ман этот левый - в сырцах его нет.

tar --help

Информации выдаёт достаточно, не меньше, чем man. Так что если вам ехать, не пузыри от шашечек пускать - откуда тогда возникают вопросы?

Led ★★★☆☆ ()
Ответ на: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14 от Led

Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14

Попытки порта:

AdvanceCOMP contains recompression utilities for your .zip archives, .png images, .mng video clips and .gz files.

It runs in Linux, Mac OS X, DOS, Windows and in all the other Unix like platforms.

The official site of AdvanceCOMP is: http://advancemame.sourceforge.net Портированы именно алгоритмы сжатия (похоже не полностью - PPMd?) - сам 7zip не портирован.

V0ID ★★★ ()
Ответ на: Re: Re: Re: Re: Релиз GNU tar 1.14 от Led

Re: Re: Re: Re: Re: Релиз GNU tar 1.14

Хехе - а почему бы не научиться писать на С используя сс1 --help ? :) В манах, как правило, дается более обширная информация и наличие мана/инфо это своего рода стандарт.

>>>Информации выдаёт достаточно, не меньше, чем man

А что ж ты, батенька, хотел если этом ман сворганен из --help каким-то любителем порядка ? 8) Я бы удивился, если б он выдал больше 8)

V0ID ★★★ ()
Ответ на: Re: Re: Re: Re: Re: Релиз GNU tar 1.14 от V0ID

Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14

2V0ID:

Имхо man'ы - для получения быстрой справки, tar --help даёт её достаточно (включая примеры использования, что не в каждом мане бывает) (вместо "Хехе" докажите обратное).

А изучать С/С++ по man gcc - это была шутка?

Может вам имеет смысл прекратить корчить клоуна, а внимательно посмотреть что выдает tar --help, а потом высказать конкретные притензии: чего не хватает.

Led ★★★☆☆ ()
Ответ на: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14 от Led

Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14

Мои прИтензии вполне конкретны: man должен быть.

А кого из себя строить - не Вам, молодой человек, меня учить.

ЗЫ: Вывод tar --help мне до боли известен 8)

V0ID ★★★ ()
Ответ на: Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14 от V0ID

Re: Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14

2V0ID:

За "молодой" - спасибо:)

Итак, информацию, которая, как вы считаете, должна быть в man tar, помимо той, что даёт tar --help - ваше мнение. Если приводите - будем рассматривать, если нет - значит вы просто выёжываетесь:)

Led ★★★☆☆ ()
Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14 от Led

Re: Re: Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14

Да это не я выеживаюсь - выеживаются почти все, снабжая MANами свои продукты. Тот же gcc выеживается, samba, к примеру, совсем одурела - содержит еще и кучу дополнительной доки. Вот tar не выеживается. И зачем их вообще, эти маны придумали ? 8)

ЗЫ: В будущем, специально для Вас, я шутки буду выделять курсивом 8)

V0ID ★★★ ()
Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14 от V0ID

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14

2V0ID:

>Не - я шахматы больше люблю

Вы непоследовательны: в шахматах мана вобще нет (даже "левого") и --help практически отсутсвует. Хотел тут попробовать их - что делать? :)

Led ★★★☆☆ ()
Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14 от V0ID

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Релиз GNU tar 1.14

Еще подеритесь горячие эстонские парни ;)

Это гнутая софтина, у них ман если и есть то совсем куцый.

info tar там и читать.

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