LINUX.ORG.RU
ФорумTalks

Архиваторы


0

0

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


7zip (p7zip)
к сожалению не сохраняет права на файлы

utf8 имена файлов(!), отлично сжимает , по сравнению с другими lzma сжималками - скорость выше, использует все ядра

Sylvia ★★★★★
()

Самый продвинутый архиватор - tar. Самый продвинутый компрессор - paq8p.

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

> Так толсто...

А я и не троллю, сам выбираю как-бы...

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

> >избыточность

> используют только малолетние дебилы с раром

Package: ras
Priority: optional
Section: universe/utils
Installed-Size: 88
Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
Original-Maintainer: Falk Hueffner <falk@debian.org>
Architecture: i386
Version: 1.03-2.1
Depends: libc6 (>= 2.5-0ubuntu1)
Filename: pool/universe/r/ras/ras_1.03-2.1_i386.deb
Size: 18634
MD5sum: a05261c5851f2844bb52de95bcd7937d
SHA1: 470af34ba19961fde2d992fcba13a82cf1093b83
SHA256: 2d1d1fab6685e7868ec37f5f6d1719d28c4dddf58374491658080473897848bd
Description: Adds redundancy files to archives for data recovery.
 Ras is a program that adds m extra files to a set of n files, such
 that the contents of the n original files can be regenerated from any
 n of the n+m original files and extra files. Normally, these extra
 files will all be 6 bytes larger then the largest of the original
 files, but ras has a mode in which the extra files are exactly the
 same size as the original files.
 .
 Ras was originally intended for transporting a large file split over
 several floppy disks in a manner resilient to the corruption of a few
 of the disks, and a pair of example shell scripts to do this (rassplit
 and rasmerge) is included in the distribution.
Bugs: mailto:ubuntu-users@lists.ubuntu.com
Origin: Ubuntu

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

> используют только малолетние дебилы с раром

Почему? Разве так плохо иметь возможность восстановить архив, если он немного побился на CD?

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

a3
() автор топика
Ответ на: комментарий от Sylvia

> А вам что нужнее скорость или сжатие?

Мне бы и то, и то :) Т.е. хотелось бы какой-то компромис, не сильно медленный, и с хорошим сжатием.

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

> >Architecture: i386 >Ras was originally intended for transporting a large file split over several floppy disks

> закапывайте

Тебя?

anonymous
()

tar

какой при этом использовать паковщик - мне лично пофиг, 50% или 30% там получится.

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

>Мне бы и то, и то :) Т.е. хотелось бы какой-то компромис, не сильно медленный, и с хорошим сжатием.

bzip2 (pbzip2)

хотя можно и 7zip с установками на сжатие пониже

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

>если он немного побился на CD?

>на CD

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

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

tar +7z ? изврат )

можно конечно lzma-utils и сделать tar.lzma

но... 1 ядро ... с точки зрения скорости невысокая производительность

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

> >Мне бы и то, и то :) Т.е. хотелось бы какой-то компромис, не сильно медленный, и с хорошим сжатием.

> bzip2 (pbzip2)

lzma -1 лучше.

anonymous
()

kgb archiver или как-то так. только под венду вроде. я честно минут 10 окуевал после того как он мне за 2 часа 3.5 метра в 700 превратил

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

> kgb archiver или как-то так. только под венду вроде

Это упоминавшийся уже paq8x с гуевой мордой. Он мееееееееееееееееедленный и память жрет гигами.

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

кстати , да. простой bzip2 -9 вообще стормозил




15290225 2008-12-23 16:47 test1.lzma
$ time lzma -1 test1
real 0m12.658s
user 0m12.241s
sys 0m0.344s


15721437 2008-12-23 16:47 test3.bz2
$ time pbzip2 -9 test3
real 0m11.141s
user 0m20.649s
sys 0m0.512s

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

>kgb archiver или как-то так. только под венду вроде. я честно минут 10 окуевал после того как он мне за 2 часа 3.5 метра в 700 превратил

видимо тебя обманули и это фрактальный генератор прона.

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

ну так если торопиться некуда, можно и подождать. ну или на ночь поставить. я просто когда-то давно на диалапе пытался алт-линукс джуниор вытянуть - вот это п был. мне бы он тогда очень пригодился

anonymous
()

>Архиваторы

Архиваторы !Ъ.

Откройте наконец мощь юниесвэя, собирает вкучу tar, жмет lzma, избыточность добовляет parchive2.

И не надо нам комбаинов ктоторые не могут даже имена в утф8.

anonymous
()

кстати, прикольно тут... нету всяких "Флуд" "вы слишком быстро пишите"
посижу тут пока пожалуй :)

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

> к сожалению не сохраняет права на файлы

Ну скажем так: не сохраняет владельца, группу, ACL... Основное есть, для дома вполне достаточно.

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

> Какое отношение архиваторы имеют к какому-то там "сжатию"?

Черт возьми, ну ладно прогнал, интересуют компрессор или компрессор+архиватор. Ты доволен?

ps когда нечего сказать, начинаются придирки к словам.

a3
() автор топика

Архиваторы не нужны. Как минимум сжимающие.

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

Тоже хотел это написать, но ты опередил, а так да, 7zip.

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

зато у 7zip быстрая распаковка. *мечтательно* вот бы пакеты в него паковали...

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

>Откройте наконец мощь юниесвэя, собирает вкучу tar, жмет lzma, избыточность добовляет parchive2.

а как извлечь единственный файл из архива не распаковывая его целиком? ;)

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

> Откройте наконец мощь юниесвэя, собирает вкучу tar, жмет lzma, избыточность добовляет parchive2.

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

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

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

А зачем гигантские архивы делать?

[i] Напоминает советскую гигантоманию, чернобль хороший тому пример. Или гигантские корабли типа "Титанега". А про тоннаж товарняков из-за которых пасс движение черепашье я уже молчу

Гигантомания во всех проявлениях - ЗЛО [/i]

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

> А зачем гигантские архивы делать?

А зачем их делать маленькими?

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

> А зачем гигантские архивы делать? 

Потому что такие условия?

% du --max-depth=1 doc
1.5G	doc/Programming
4.0K	doc/Other
5.3M	doc/Languages
4.4M	doc/Tools
46M	doc/Mathematics
2.3M	doc/Fiction
3.4M	doc/Economics
1.6G	doc

ps а какие (архиватор+компрессор) позволяют извлечь один файлик не распаковывая весь архив? Я так понял tar не позволяет такое? 

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

>А зачем гигантские архивы делать?

Скажем резервное копирование. Запись на внешние носители.

>[i] Напоминает советскую гигантоманию, чернобль хороший тому пример.

Чернобыль это пример совсем другого

> Или гигантские корабли типа "Титанега".

"Олимпик" плавал гораздо дольше. И "Титаник" между прочим не самый крупный потанувший корабль ипо человеческим жертвам он не чемпион. Просто облом с ним сильный вышел

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от a3

Кстати, насчет unix-way. Многие его последователи чрезмерно фанатичны и в силу естественного желания быть как можно более Ъ, разбивают исходную задачу, на чрезмерно мелкие подзадачи, что приводит лишь к усложнению исходной задачи. Во всем надо знать меру. фанатизм -- плохо.

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

>ps а какие (архиватор+компрессор) позволяют извлечь один файлик не распаковывая весь архив? Я так понял tar не позволяет такое?

А это задача для SquashFS.

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

>Чернобыль это пример совсем другого

Но если бы реактор был поменьше на 250-500 мегаватт например, последствий не было бы так как он был бы закрытого типа.

>Скажем резервное копирование. Запись на внешние носители.

Тогда можно подождать пока файл извлечется.

Короче лю вечно себе яму роют, буть то реакторы или архивы, это неважно.
Искренне верю что "разумная" жизнь есть только на Земле-матушке, не нужно таких идиотов как люди в космосе.

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

> А это задача для SquashFS.

Мда... Было бы неплохо, если бы вместо .бли с 10 программами с 30 аргументами в каждой, для _одной_ задачи, была бы одна, которая паковала, архивировала, разрезала и делала это хорошо.

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

>Тогда можно подождать пока файл извлечется.

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

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от a3

> 10 программами с 30 аргументами в каждой, для _одной_ задачи, была бы одна, которая паковала, архивировала, разрезала и делала это хорошо.

Тогда аргументов у этой программы должно быть 30 ^ 10 степени. Осилите запомнить?

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

> Тогда аргументов у этой программы должно быть 30 ^ 10 степени. Осилите запомнить?

На каком основании вы это утверждаете?

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

> > Тогда аргументов у этой программы должно быть 30 ^ 10 степени. Осилите запомнить?

> На каком основании вы это утверждаете?

Чтобы полноценно заменить 10 программ, каждая с тридцатью аргументами.

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

> А зачем гигантские архивы делать?

Затем, что архивы делаются для записи на носитель, на котором принципиально нет никакой файловой системы.

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