LINUX.ORG.RU

Вышел архиватор Rar 5.0 для Linux и FreeBSD с поддержкой нового одноимённого формата

 , ,


4

3

Из нововведений стоит отметить:

  • Увеличенный размер словаря вплоть до 1 ГБ.
  • Улучшенная, многопоточная распаковка.
  • Дата сохраняется во всемирном координированном времени (UTC), а не в локальном времени.
  • Кодировка UTF-8 по умолчанию для комментариев и имён файлов.
  • Новая схема коррекции ошибок на кодах Рида-Соломона, а также современный хеш BLAKE2sp длиной 256 бит позволят обнаруживать какие бы то ни было ошибки и восстанавливать даже сильно повреждённые архивы.
  • Алгоритм шифрования изменён с AES-128 на AES-256 в режиме CBC. Функция деривации ключа основана на PBKDF2 с использованием HMAC-SHA256 и другие улучшения безопасности.
  • Поддерживается определение символьных ссылок, жёстких ссылок и дубликатов файлов.
  • Понимание формата сжатия XZ и многое-многое другое.


>>> Подробности

anonymous

Проверено: Pinkbyte ()
Последнее исправление: unfo (всего исправлений: 2)

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

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

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

Они запрещают воссоздавать упаковщик независимо от того, будешь ты использовать код распаковщика, или нет

они юридически не могут запретить воссоздавать упаковщик не используя их код. так что они они запрещают использовать код для воссоздания, что делает распаковщик несвободным (это становится понятно, так как это - лицуха на распаковщик)

Код распаковщика разрешают распространять под лицензией GPL, наплевав на все остальные условия

когда сунут текст гпл в license.txt, убрав несовместимый пункт, тогда и можно будет говорить о гпл

Если я сейчас немного изменю распаковщик, уберу все эти acknow.txt и выложу под GPL (что прямо разрешено, и что допускает новая лицензия, GPL), он в одночасье перестанет быть проприетарным?

проконсультируйся об этом с юристами женьки рошаля, они скорее всего, разъяснят, что ты можешь распространять исходники вместе с другими жпловскими, но не менять лицуху

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

сейчас оно нужно гораздо меньше, чем во времена дискет

А формат тара насколько более нужен стал со времен лент ? :)))

TEX ★★★
()

Те кто хвалят RAR за возможность восстановления сделайте вдоль. Ваша участь - щука, печка и скатерть-самобранка.

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

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

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

Единственный формат архива, который имеет смысл в 2013 году для обычного пользователя — zip.

А как там с кириллицей?

risenshnobel ★★★
()

Я так и не понял с этой проприетарностью. Чем он отличается от того rar'а, который в репах арча?

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

А формат тара насколько более нужен стал со времен лент ? :)))

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

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

У 7-Zip же только упаковка долгая, о чём речь?

Более долгая упаковка сопровождается, что логично, более долгой нагрузкой на CPU и более высоким потреблением памяти.

При этом выигрыш в большинстве случаев не стоит того.

Плюс у 7zip отвратительная поддержка томов

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

ничем. рар в репах арча так же проприетарен, как и на офсайте

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

И заставлять пользователя ждать дополнительные 10 минут, когда он мог бы скачать несжатый за 5?

скачать

Скачивающий ничего не запаковывает.

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

Чуть-чуть менее нужен, потому что современные носители позволяют записывать множество разных файлов без всякого архивирования

Смысл архивирования вовсе не экономии пространства, сжатие вообще опционально,а в группировке файлов в одно целое посредством формального признака.

Вы не согласны с тем, что проблема восстановления битых архивов сейчас менее актуальна?

Не согласен.

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

При одинаковом результате сжатия 7-zip работает быстрее.

На сжатие ? Только на топовых процах, от 4-х ядер и выше. На одноядерных 7zip в пролете, даже на двухядерных он как правило отстает.

Что там с поддержкой томов?

Их тупо нет. С тем же успехом можно просто разрезать 7z архив split-ом

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

7zip: шифрование с паролем есть? многотомность есть? если оба ответа ДА - то 7zip самое то...

ну а избыточность для восстановления ясно что не актуально более

я-то люблю tar.xz, но в самом деле, что там с многотомностью? второй вопрос про шифрование но он менее актуален

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от TEX

Смысл архивирования вовсе не экономии пространства, сжатие вообще опционально,а в группировке файлов в одно целое посредством формального признака.

Я разве это отрицал? В отличии от лент, современные носители позволяют записывать много файлов, а не одно целое, поэтому tar нужен чуть-чуть меньше, чем был тогда. Сейчас архивация (без сжатия) применяется разве что для более удобной передачи множества файлов по сети (чтобы передать как одно целое), и то некоторые способы (например торрент) позволяют не менее удобно передавать их без всякого архива.

Не согласен.

Аргументы?

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

Ну... Я вот пользуюсь tar + par2, но par2 сегфолтится при включении многопотока. Rar не сегфолтится. Но я им не пользуюсь, ибо проприетарь

Deleted
()
Ответ на: комментарий от I-Love-Microsoft

я-то люблю tar.xz, но в самом деле, что там с многотомностью? второй вопрос про шифрование но он менее актуален

В новой версии xz (пока она альфа) многопоточность есть.

Psych218 ★★★★★
()

ты боярин не стесняйся, цену скажи.

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

Аргументы?

Разбиение на тома, хранение на оптике, разрушение fs, сбои flash и даже hdd, особенно внешних.

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

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

Нужно срочно запатентовать идею дистрибутива у которого репы будут работать на торренте :)))

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

Разбиение на тома, хранение на оптике, разрушение fs, сбои flash и даже hdd, особенно внешних.

Оптика уходит вслед за дискетами. Разрушение fs, сбои flash и тем более hdd намного реже, чем во времена дискет. Причём разрушения fs или сбои hdd могли быть как тогда, так и сейчас, но один из факторов (дискеты) исчез, этого достаточно, чтобы восстановление требовалось реже, чем раньше.

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

Нужно срочно запатентовать идею дистрибутива у которого репы будут работать на торренте :)))

А не такая уж и плохая идея, если поразмыслить. Не обязательно именно торрент, конечно, но вообще p2p это хорошо. ☺

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

Альтернатива чему? WinRAR? На винде 7zip, например.

на винде 7-zip'ом не сумел распаковать UTF-8-кодированный архив.

Может, он как-то умеет, все-таки? А WinRAR?

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

Разрушение fs, сбои flash и тем более hdd намного реже, чем во времена дискет.

Кому как, в моё время дискетки были понадежнее чем некоторые флешки сейчас.

Причём разрушения fs или сбои hdd могли быть как тогда, так и сейчас, но один из факторов (дискеты) исчез, этого достаточно, чтобы восстановление требовалось реже, чем раньше.

Вот именно, исчез только один из факторов, а инфа для восстановления уже бац и стала не нужна

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

на винде 7-zip'ом не сумел распаковать UTF-8-кодированный архив.

Давай свой архив, посмотрим :3 В любом случае, это же оупенсоурс, пиши багрепорт/патч.

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

Вот именно, исчез только один из факторов, а инфа для восстановления уже бац и стала не нужна

Я не говорил, что не нужна. Реже/меньше нужна.

Psych218 ★★★★★
()

кто в здравом уме вообще этим пользуется?

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

Те кто хвалят RAR за возможность восстановления сделайте вдоль. Ваша участь - щука, печка и скатерть-самобранка.

Я тоже похвалю rar за наличие возможности восстановления. Это очень круто — знать покоцанные ли у тебя файлы в архиве или 100% целые. И в случае выхода канала связи или носителя из строя иметь возможность восстановить файлы в месте приёма, а не заново инициировать процедуру передаче архива. Пользуюсь данной возможностью (созданием избыточной информации для последующего восстановления) лет так 19. И помогло мне это не однократно. Из последнего: несколько раз нужно было в течении года передавать архив через teamviewer размером 18ГБ. И сколько раз не передавай архив приходит битым причем в разным местах. Ну, вот такой интернет на том конце был ненадёжный. Хотя архива размером до 3ГБ передавались без ошибок. Я даже под это дело написал на питоне программу, которая брала три битых 18ГБ архива и собирала из них один целый. При этом содержимое нового скомпонованного архива было 100% целым и полностью совпадало с содержимым каждого из 18ГБ архивов после процедуры восстановления. Т.е. тут спокойно можно было вытянуть всё содержимое битого архива через процедуру восстановления. Просто содержимое занимало более 150ГБ и для меня проще было три раза скачать по 18ГБ и собрать целый архив без процедуры распаковки/перепаковки/восстановления.

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

Да, вместо того, чтобы вместо костыльного недопротокола для передачи данных нормальный ты решил использовать проприетарный костыльный способ хранения этих данных.

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

Goury ★★★★★
()

ZIP vs RAR это про тех же утят, что и PNG vs JPG

он они всё-равно будут пользоваться этой проприетарщиной с костылями, потому что десять лет назад на диске «все хакерские программы, проверено вирусов нет» был винрар, а вовсе не потому, что он чем-то лучше или хуже или для его использования есть хоть какая-нибудь адекватная причина

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

А как там с кириллицей?

Приемлемо, если пользоваться любой реализацией, кроме Info-ZIP, которая считает, что нет ничего кроме ISO-8859-1. Может и там починили уже.

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

Я так и не понял с этой проприетарностью. Чем он отличается от того rar'а, который в репах арча?

Новая версия. Говорят, проблемы у программ, парсивших вывод на консоль, включая Midnight Commander.

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

Однако как у 7z с восстановлением архивов?

google://par2

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

Ничего не путаешь? Там для шифрования используется библиотека, распространяемая под GPL/LGPL. От её включения unrar не становится свободным.

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

Из последнего: несколько раз нужно было в течении года передавать архив через teamviewer размером 18ГБ

Частый юзкейс.

Хотя архива размером до 3ГБ передавались без ошибок

Ну так в чем проблема была побить файлы на куски по 1ГБ и собрать на приемной стороне?

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

Ладно, признаю твою правоту - всё есть, многотомность, многопоточность, архивация с паролем, идеально!

А вот почему они, когда делали GUI для винды, не сделали его под другие ОСи? У меня 7zip через консоль либо через сторонние менеджеры, а в них этими прелестями воспользоваться нельзя...

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