LINUX.ORG.RU

p7zip 9.04

 , , ,


0

0

Появилась новая версия портированного на posix-системы архиватора 7zip. В новой версии:

  • Возможно обновление непрерывных (solid) архивов.
  • Добавлена поддержка lzma2 сжатия.
  • Поддержка xz архивов.
  • Распаковка gzip, bzip2, lzma, xz и tar архивов со стандартного ввода (stdin).
  • Новый флаг -scrc для вычисления crc-32 во время распаковки.
  • Исправления ошибок.

>>> Скачать

★★★

Проверено: boombick ()
Ответ на: комментарий от cathode
> Юникодов много, тебе какой предпочтительнее? :)

UNICODE вообще говоря один - есть просто разные способы записи его

odip ★★
()
перепробовал в последние годы всякое-разное .tar.* и вернулся к исп. .tar.gz
sdio ★★★★★
()
Ответ на: Анабиотики от shahid
Автор вернулся на прежнюю модель маркировки релизов. Предыдущий релиз был в 2004 году и имеет номер 4.xx, соответственно. А 9.04, потому что, видимо, первая альфа вышла в апреле.
Aesthete ★★
()
Ответ на: комментарий от snizovtsev
> Как там в новой версии с zip архивами с кириллицей? Я хотел было написать патч аналогичный unzip-овскому (который в зависимости от ОС создания архива и локали перекодирует имена), да запутался в его функциях со строками и отложил.

А где этот патч для unzip можно взять?

question4 ★★★★★
()
Ответ на: комментарий от sdio
> перепробовал в последние годы всякое-разное .tar.* и вернулся к исп. .tar.gz

Ты ж говорил, что тебе только скорость и ресурсоёмкость упаковки важна.

question4 ★★★★★
()
Ответ на: комментарий от SKYRiDER
> Давно существует PAR

И много ли им пользуются?

Гораздо проще скачать ОДИН архив, в котором и файлы, и контрольные суммы, и информация для восстановления. 7z этого, к сожалению, не умеет.

question4 ★★★★★
()
Ответ на: комментарий от snizovtsev
> Как там в новой версии с zip архивами с кириллицей?

Проверил 4.65. Вроде, работает.

question4 ★★★★★
()
Ответ на: комментарий от AsphyX
> .tar.gz — чем тебе не solid? ;)

А как его обновить, не распаковывая до .tar ?

Впрочем, старые версии 7z требовали распаковки до отдельных файлов.

question4 ★★★★★
()
Ответ на: комментарий от dexpl
> -1. man convmv

Если архивов много — замаешься.

Патч не видел.

question4 ★★★★★
()
Ответ на: комментарий от dent
> Когда появится поддержка RAR (свободная реализация)?

В официальных сборках — не нужна. Неофициально — много лет была в Gentoo, потом решили, что проще поставить отдельно свободный клон Unrar.

question4 ★★★★★
()
Ответ на: комментарий от schumen
>>а под symbian нет. не Ъ

> Очень он там нужен, столько ресурсов жрет...

А для распаковки? Распаковывает 7z быстро, памяти требует по размеру словаря.

question4 ★★★★★
()
Ответ на: комментарий от linux4ever
>>lzma2

> работает в несколько раз медленнее, жрет памяти в несколько раз больше, жмет на 1 процент сильнее.

Можно ссылку на тест?

question4 ★★★★★
()
> Поддержка xz архивов.

Что еще за ХЗ?

zyoung
()
наконец-то! давно ждал
hdclnr
()
Ответ на: комментарий от question4
> А где этот патч для unzip можно взять?
В убунтовских исходниках.
snizovtsev ★★★★★
()
Ответ на: комментарий от Sylvia
> уже в 4 ? вроде как в 2 было

Он при старте количество процов детектит. Сегодня проверю количество потоков на 4х корках.

Deleted
()

p7zip Jaunty Jackalope

fixed
Deleted
()
Ответ на: комментарий от question4
> > .tar.gz — чем тебе не solid? ;)
> А как его обновить, не распаковывая до .tar ?


Попытался вспомнить, сколько раз за последние лет 20-25 мне было нужно обновлять архив. Пару раз, причем размер архива был в районе 1 Мб.
andreyu ★★★★★
()
Ответ на: комментарий от question4
> WinRAR умеет bz2/gz, 7zip умеет rar

> WinRAR умеет и 7z :)


А 7z умеет и WinRAR тоже.
blackst0ne ★★★★★
()
Ответ на: комментарий от ip1981
ага, юникод один. только версий его дофига.

да и полегче в выражениях. я конечно понимаю, это лор, но все же...
sergej ★★★★★
()
Ответ на: комментарий от kto_tama
> тар понимает ?

Я понимаю по ссылкам никто не ходит.
Теперь новая мода - текст новости не читать ?
odip ★★
()
Ответ на: комментарий от sergej
Версий много, но валидация есть по моему только в utf8

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

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

RE: p7zip 9.04

>под убунту подстроились
cкopeй нaoбopoт 7-zip то с 1999 а ubuntu c 2004
>сама утилита пишет что бета, хотя релиз кажется был p7zip'a не как бета

собрали из 9.04beta SDK, так что считай что бета
>>а под symbian нет. не Ъ

>Очень он там нужен, столько ресурсов жрет

вон unrar есть а он кстати может до 128мв сожрать так что и 7-zip есть где развернутся
>А распаковывать в несколько потоков не научилось :(

и так быстро 22MB/s на моем 1,66GHz, а lzma2 еще быстрей будет
chornobyl
()
Ответ на: комментарий от Deleted
детектит - да,
но не у кого были квады, жаловались что используются только 2 ядра

Sylvia ★★★★★
()
Ответ на: комментарий от AsphyX
>>.tar.gz — чем тебе не solid?

Немного не то. ЕМНИП, 7z группирует файлы по схожести содержимого, тем самым повышая компрессию.

//bzip2 мне все равно удобнее. 7z редко нужен, на самом-то деле.

gotf
()
Ответ на: комментарий от UlrichDrepper
> это не юникс-вей.

Хм, значит отсутствие умения откачать собственный архив, если он считан с повреждённого CD - юникс-вей? Такого Юникс-вея нам не надо.

Архивы 7z вообще ничем не восстанавливаются. То есть, возможно и есть софт у специализированных контор по восстановлению данных, но открытого софта, или в свободной продаже коммерческого я не видел. А архив, данные из которого нельзя восстановить даже частично при искажении хотя бы одного байта - это какое-то извращение.

cache ★★
()
Ответ на: комментарий от UlrichDrepper
> это не юникс-вей.

Хм, значит отсутствие умения откачать собственный архив, если он считан с повреждённого CD - юникс-вей? Такого Юникс-вея нам не надо.

Архивы 7z вообще ничем не восстанавливаются. То есть, возможно и есть софт у специализированных контор по восстановлению данных, но открытого софта, или в свободной продаже коммерческого я не видел. А архив, данные из которого нельзя восстановить даже частично при искажении хотя бы одного байта - это какое-то извращение.

cache ★★
()
Ответ на: комментарий от gotf
>7z группирует файлы по схожести содержимого

вообще то просто по типу ) и с сортировкой по именам,
но даже если и так, то все равно сжимая файлы одинакового типа последовательно,
это должно улучшать сжатие.
Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia
>>вообще то просто по типу ) и с сортировкой по именам

Благодарю. Всего и не упомнишь :-)

gotf
()
Ответ на: комментарий от cache
>при искажении хотя бы одного байта - это какое-то извращение

Вообше то при использовании арифметичекаго кодирования достаточно изменить один бит чтобы инфомацию нельзя было восстановить точно, тоже происходит с h264 и jpg2k. Дело архиватора сжимать, а восстановлением ошибок пусть занимаются parchive и прочие.

chornobyl
()
Ответ на: комментарий от chornobyl
смотря какого-архиватора
если unix-way (gzip bzip2 lzop lzma/xz) - то да

а если комбайнов типа rar 7zip , то они вполне могут включать и средства защиты и восстановления
Sylvia ★★★★★
()
Отлично!
7z великолепный архиватор, свободный, да еще и жмет лучше рара. Только 7з пользуюсь.
Siado ★★★★★
()
Ответ на: комментарий от AsphyX
>.tar.gz — чем тебе не solid? ;)

в случае tar.gz требуется распаковатьв есь архив целиком а в случае solid - только до извлекаемого файла
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от MicroSoft
5 баллов,
не в курсе что это просто _ОБЛОЖКА_ ?)
Sylvia ★★★★★
()
Ответ на: комментарий от chornobyl
> Дело архиватора сжимать, а восстановлением ошибок пусть занимаются parchive и прочие.

"Я тэбе адын умный вещч скажу, только ты не абыжайса" (с) - пользователей сферический юниксвей в вакууме не интересует. Я знаю с десяток пользователей, каковые съехали обратно на zip/rar по причине того, что _иногда_ функция восстановления повреждённых архивов жизненно необходима, в 7z её нет.

cache ★★
()
Ответ на: комментарий от cache
>Я знаю с десяток пользователей, каковые съехали обратно на zip/rar по причине того, что _иногда_ функция восстановления повреждённых архивов жизненно необходима, в 7z её нет.

Я знаю с десяток пользователей, каковые съехали прямо с ISO9660/UDF на zip/rar по причине того, что _иногда_ функция восстановления повреждений жизненно необходима, в ISO9660/UDF её нет.

botrops-schlegelii ★★
()
Я полтора года назад начал делать свой дистрибутив. Зачем и на кой это мне надо вопрос опускаю. Но все пакеты (и сырцы, и бинарики) я храню в tar.7z. Уже было думал выложить дистр для всеобщего поругательства, как Патрик перепаковал Слаку-каррент в tar.xz. Пионер из меня не получился.
kianvl
()
Ответ на: комментарий от sergej
>> Какая разница в каком из представлений юникода это будет внутри архива.

разница огромная. юникод, как уже 20 раз сказали, действительно один, а представлений десяток. капитан очевидность лишний раз напоминает, что utf-8 отличается от utf-32 так же как cp866 от koi8-r, будешь спорить с капитаном очевидность?

cathode
()
Ответ на: комментарий от cathode
буду. какая разница какой внутри архива юникод если при упаковке-распаковке архиватор конвертирует в соответствии с локалью?
sergej ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.