LINUX.ORG.RU

Архиватор RAR 5.70

 ,


4

3

Состоялся релиз 5.70 проприетарного архиватора RAR. Список изменений в консольной версии:

  1. Ключи -ta, -tb, -tn, -to в командной строке можно дополнять модификаторами 'm', 'c' и 'a' после имени ключа. Таким образом, временные условия могут включать не только время изменения (modification), как это было в предыдущих версиях, но также время создания (creation, ctime, change time) и время последнего доступа (last access time).

    Такой ключ можно дополнять любым числом модификаторов, чтобы задать одну и ту же дату для всех указанных времён. Например, если указать ключ -tamc20190215, то будут обработаны файлы, изменённые и созданные после 15 февраля 2019 года.

    Новый модификатор 'o' позволяет переключаться от логики AND (И) к OR (ИЛИ), таким образом, если указать ключ -tamco20190215, то будут включены в обработку файлы, изменённые или созданные после 15 февраля 2019 года. Также допускается указывать в одной командной строке несколько фильтрующих время ключей с разными датами, например: -taco20190201 -tbmo20190210

    Ключи -ta и -tn также включают в обработку файлы, у которых точно совпадает указанная дата. Ключи -tb и -to исключают такие файлы.
  2. Новый ключ -ad1 позволяет рекурсивно распаковывать серию архивов, например 'rar x -r -ad1 arc\*.rar'. Для файлов, извлекаемых из каждого архива, создаётся отдельная папка, но в отличие от ключа -ad, этот ключ создаёт такие папки для каждой папки в архиве.
  3. Исправлены ошибки:
    • в консольном RAR были перепутаны местами размеры и времена исходного и целевого файлов в запросе перезаписи при обновлении файла в RAR-архиве с ключом -o;
    • команды, изменяющие имеющийся том RAR4, сбрасывают поле номера тома в 1. Это не влияло на распаковку, но для таких томов программа (например, WinRAR) показывала некорректный номер тома;
    • устранён сбой при чтении комментария из повреждённого RAR-файла.

Также обновлён распаковщик с открытым кодом UnRAR до версии 5.7.3.

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

★★★★★

Проверено: jollheef ()
Последнее исправление: Deleted (всего исправлений: 6)

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

Объяснить, что каждый шаг делает или сам догадаешься?

Лучше объясни мне, зачем тут cat?

dexpl ★★★★★
()

не указано, что в данной версии еще исправлена ошибка 20 летней давности https://lenta.ru/news/2019/02/21/winrar/ от которой «прям весь интернет всколыхнуло» =)

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

А что за проблемы с происхождением?

Откуда он взял алгоритм распаковки? Информации об этом я не нашёл. Если он прочитал исходники unrar и воспроизвёл это на Objective C, это производная работа, и нужно как-то согласовывать лицензию с авторами unrar. Лицензия unrar — не свободная.

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

А люди которым в задаче нужна коррекция ошибок? :)

Костыль же. Лечить надо болезнь, а не симптомы. Да и нет гарантии, что если изначально пришлют кривой архив, то 100% данных останется на месте.

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

Так у тебя бэкапы на ленте или там не знаю на гибких дисках, надо повышать сохранность же. От ЭМИ конечно вряд ли спасёт, но так вполне.

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

Лично у меня (не админ) - ежедневный бэкап на флэшке, ежемесячный - на внешнем диске (и еще одна копия - на запасном ноутбуке). Делаю через rsync. Если будут ошибки чтения/записи, то он меня предупредит. Архивы/контейнеры - лишняя структура, усложняющая восстановление. Кроме того, они впустую тратят вычислительные ресурсы/время на ожидание.

Deleted
()

чем это ненужно с проблемной лицензией лучше 7z?

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

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

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

Он случайно ж под раздачу попал?

Точно случайно? OpenSource продукт случайно попал. При этом есть аналогичный продукт, который приносит прибыль владельцам. Вероятность явно не нулевая.

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

+1.

Однако, 7-zip после установки в шиндовс не открывает по умолчанию архивные файлы. Первый раз приходится запускать 7-zip и вручную закреплять за ним расширения архивов. Может быть, поэтому люди до сих пор ставят winrar.

vold ★★★★★
()
Последнее исправление: vold (всего исправлений: 1)
Ответ на: комментарий от Feonis

При том, что установочные пакеты для винды люди берут на ближайшем «софтодроме», а не на сайтах разработчиков.

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

но виндовый winrar всегда бесплатный был

Он всегда был платным, только я не пиратским его не видел никогда.

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

Угу. Всегда всё случайно под раздачу попадает.

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

Оберни 7z чем-нибудь с избыточным кодированием

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

Скорее брат мужа Рошала связан с РКН, я бы не удивился. Обычные методы решения финансовых проблем в этой стране.

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

Да я знаю! Я между делом спросил, как можно заархивировать ОДИН файл в .zip так, чтоб он в винде открылся встроенными виндовыми средствами. А мне тут кто bzip2, кто tar предлагает

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

есть многогигабайтный бекап моего хомяка, в архиве со сжатием.

в такой ситуации я бы использовал squashfs.

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

Там наверно переключения контекста будут, она в ядре. Да и не переносимо. Я пробовал только с xz по числу ядер, чтение не очень быстро работает. И греется.

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

В шоколатье же. Сегодня кстати его впервые заюзал, понравилось.

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

она в ядре

А разве нету дров разных там FS в юзерспейсе. Есть же даже тотал командер в венде, который плугинами может шарится по линух разделам. Неужто не найдется родной узерспейс либы?

q0tw4 ★★★★
()

Я думал, это Г... уже загнулась))

ne-vlezay ★★★★★
()
Ответ на: комментарий от Feonis

Что за бред ? Когда это сайт 7-zip был заблокирован на территории РФ? В какой то отдельной собственной вселенной ?

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

Не надо про это медленное и тормозное поделие. WinRar рулит

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

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

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

А откуда разработчики «да но пока нет» reactos знают, как воспроизводить шиндошс?

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

Когда это сайт 7-zip был заблокирован на территории РФ?

С разморозкой.

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

Когда это сайт 7-zip был заблокирован на территории РФ?

Специально именно 7-zip.org не блокировали. Попал под раздачу. Лес рубят – щепки летят.

28.06.2018:

А что, только у меня 7-zip.org не открывается?

Кстати, @mandala, ты там бил себя пяткой в грудь – УМВР. Ситуация изменилась?

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

Это когда роскомпозор по 20 миллионов айпишников каждый день блочил или потом решил ещё пару сотен миллионов заблокировать? Так и не разблокировали?

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

Ситуация изменилась?

Через теле2 напрямую не открывается — просто молча.

Через один сервер в Москве не открывается — заглушка, https://i.imgur.com/htUMEPo.png (vpn)

Через другой сервер в Москве — открывается, https://i.imgur.com/nqDE6yu.png (скрин elinks в иксовом эмуляторе по ssh).

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 2)
Ответ на: комментарий от greenman

28.06.2018

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

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

Да, ради интереса могу еще палкой потыкать нескольких провайдеров, но мне кажется это лишнее — я так ни хрена и не понимаю как они блокирую/не_блокируют (сами провайдеры), ну их в пень.

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

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

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

bzip2 делался как полная замена gzip на более мощных компьютерах, но за 20+ лет с момента создания компьютеры сильно окрутели и сейчас такой заменой выступает xz.

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

(+ за lzip)

Однако же, имея такую гибкость, как ты пишешь, мы во всех мануалах видим богомерзкий tar.gz до сих пор. То есть, удобство это - теоретическое.

Можно начать с xzcat linux-4.20.13.tar.xz | lzip > linux-4.20.13.tar.lz && rm linux-4.20.13.tar.xz на kernel.org

И продолжить, наконец, форсированным внедрением модифицированного tar с индексом во все дистры и открытые ос. А то, приснопамятный системд с вяленым тянут всюду, а вещи, которые всем аскомину набили за последние пару десятков лет, так и остаются кривыми и неюзабельными. (Тут упоминали, что мол архивация это неудобно, и бекап надо делать без архива. Это вот следствие тормознутости тара, добро пожаловать в мир unix, с порога неюзабельные бекапы)

структура файлов внутри архива вообще никак не затронута

Вот да, согласен. Но странно, что всего полторы реализации адекватного хранения структуры файлов. Этот самый tar, да dar. Опять демонстрация теоретической архитектуры - а на практике черезжопно: ту часть tar, которая ar, заменить нечем. А часть t хорошо бы отделить (имеется ввиду буквально аббревиатура tape archive)

Deleted
()
Последнее исправление: Deleted (всего исправлений: 4)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.