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)
Ответ на: комментарий от dexpl

Виндопроблемы.

К сожалению, не только. Вот что происходит под линуксом на нечувствительной к регистру файловой системе:

$ 7z x ../case.7z 

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: ../case.7z

Extracting  CASE.txt
Extracting  case.txt

Everything is Ok

Files: 2
Size:       18
Compressed: 189
$ ls -a
.  ..  CASE.txt

RAR в той же ситуации ведёт себя правильно:

$ rar l ../case.rar 

RAR 5.30 beta 2   Copyright (c) 1993-2015 Alexander Roshal   4 Aug 2015
Trial version             Type RAR -? for help

Archive: ../case.rar
Details: RAR 4

 Attributes      Size     Date    Time   Name
----------- ---------  ---------- -----  ----
 -rw-r--r--         9  2019-02-28 22:57  CASE.txt    
 -rw-r--r--         9  2019-02-28 22:57  case.txt    
----------- ---------  ---------- -----  ----
                   18                    2

$ rar x ../case.rar 

RAR 5.30 beta 2   Copyright (c) 1993-2015 Alexander Roshal   4 Aug 2015
Trial version             Type RAR -? for help


Extracting from ../case.rar

Extracting  CASE.txt                                                  OK 

Would you like to replace the existing file case.txt
     9 bytes, modified on 2019-02-28 22:57
with a new one
     9 bytes, modified on 2019-02-28 22:57

[Y]es, [N]o, [A]ll, n[E]ver, [R]ename, [Q]uit 

За 10 лет могли и исправить, но сомневаюсь.

question4 ★★★★★
()

Стабильная версия 7-zip мимо новостей прошла. Даже Еврокомиссия любит 7z и платит за латание дыр, а ЛОР винрарку :)

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

Тащем-то это самая багованная программа в кедах, и всем насрать как обычно.

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

Ты будешь смеяться, но во времена DOS для этого использовались файлики descript.ion и они великолепно работали — ничего разархивировать не надо было.

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

Ну ты зря смеёшься. Расширения с ограничениям в три символа наверно уже как 20 лет нет.

Вот на линуксах, кстати так Ограничение на длину имени файла

А если касаемо расширений. Сейчас проверил — ну наконец-то Gnome научился jpeg файл с расширением .jpeg открывать. В 2014 году не мог — это раздражало. На Windows естественно такой проблемы и не было.

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

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

У меня этот сайт давно открывается. Да, он был заблокирован. За тебя МТС пинать не собираюсь, кушай кактус дальше.

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

Ну значит твоего провайдера (которого как именно ты пинал? или то был художественный свист?) скоро поставят на бабло, если он роскопозор не слушается. Вот тот же МТС и подсуетится.

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

Стабильная версия 7-zip мимо новостей прошла.

Не, ну кого на ЛОРе может волновать самый популярный архиватор, да еще и свободный? Лучше же обсудить проприетарщину, популярную во времена Windows 98.

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

А РКН и не давал указания банить домен 7-zip.org

Вот разница

https://isitblockedinrussia.com/?host=https://derpibooru.org

https://isitblockedinrussia.com/?host=7-zip.org

7-zip.org просто не повезло. Они попали под ковровую бомбардировку против телеграмма. Как и попали галерея kde-looks, блог Jolla (Sailfish)... продолжать можно долго всех пострадавших когда-то.

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

пользователям шиндовс

У нас 7z, чего и вам, линуксоедам, желаем. Выбрасывайте уже это ненужно (рар)!

anonymous
()
$ mkfifo a
$ ./rar a a.rar a
...
WARNING: No files

$ ln -s a b
$ ./rar a b.rar b
...
WARNING: No files

$ touch c
$ sudo chown nobody.nogroup c
$ ./rar a c.rar c
$ rm ./c
$ ./rar e c.rar
$ ls -lh c
-rw-r--r-- 1 user user 0 Mar  1 17:39 c
anonymous
()
Ответ на: комментарий от anonymous

это связка tar + gzip + par2 многоштыревой фалоиммитатор рассчитанный на разработанное отверстие сисадмина :)

а вот рарчик, особенно с гуем, имеет все необходимые функции в одной красивой оболочке.

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

а вот рарчик, особенно с гуем, имеет все необходимые функции в одной красивой оболочке.

И что им архивировать? Котиков?

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

пользователям шиндовс

У нас 7z

Неправда, у нас WinRAR. У 7z интерфейс же некрасивый.

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

попали галерея kde-looks

Вот жеж мудаки-то, а!!!

А я-то недавно хотел глянуть на box-look.org новые темки для IceWM. Так и не понял тогда, почему он не работает.

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

АААА, виндовозы на моем ЛОРе1!!!111

Их здесь большинство. И пользуются 7zip. ага.

Tigger ★★★★★
()

Йопта!

Зачем это здесь? о_О Очумели совсем!

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

Это наследие DOS и ничего более

Это здравый смысл и человекоориентированный интерфейс.

Регистронезависимое сравнение применялась еще в 60-х годах

German_1984 ★★
()

А вот в ARJ тоже есть добавляемая информация для восстановления. Да, жмет не ахти, но и работает шустро!

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

Мои основные архивы в rar и он меня когда-то реально спас со сбоившим NAS, который периодически писал в архивы мусор. По у олчанию у меня 4% в rar файлах отведено под информацию для восстановления, так вот rar вытянул абсолютно все архивы. Галерея несжатая вот побилась, по ней и понял о проблемах.

AlexKononov
()

лет 10-15 назад пользовался ним на ХРюше, пока не наткнулся на 7zip.

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

Нет, заблокирован.

Тем не менее он нормально открывается.

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

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

вот рарчик, особенно с гуем, имеет все необходимые функции в одной красивой оболочке.

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

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

согласен, совершенство имеет предел :).
севензип ни асилил избыточность.
в *никс предлагают внешний костыль TUW средство на par.
что будет удобнее пользователю то и будет использоваться ^)

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

Есть некоторая разница между «сборкой Попова», нигде не выложенной, кроме некой средней школы, и патчами Фролова, утилиты с которыми доступны с ppa. Почему они не приняты в мэйнстрим, я не вникал (могу предполагать, что они могут порождать проблемы с какими-нибудь азиатскими языками, но это гадание на кофейной гуще).

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

«бесплатный аналог RAR со всеми плюшками»

7Zip?

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

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

Я тоже об этом подумал...

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

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

А как в этих ваших bzip2 и xz зазиповать ОДИН файл в архив с расширением .zip

Не очень понял вопрос, но сделать zip-архив из одного файла можно с помощью pigz
pigz --zip your.file
И флаг --keep, если нужно оставить исходный файл

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

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

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

Шта, тред про сжатие без упоминяния lzip? Все в машину! http://www.nongnu.org/lzip/xz_inadequate.html

Это развод. Статья написана автором lzip, который пытался пропихнуть везде свою поделку. Не вышло, на него всё равно все забили, и юзают xz.

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

А мне тута все
zip archive.zip your.file
присоветовали...

Можно и так, но вообще предлагаю переходить на 7-zip. Во-первых, он даже в zip почему-то жмёт лучше.

7z a -mx9 archive.zip file1.txt file2.txt somedir3

Во-вторых, на все случаи жизни достаточно всего трёх команд:
7z a archive files... — создать архив,
7z l archive — посмотреть содержимое,
7z x archive — распаковать.

В-третьих, после apt-get install p7zip-full p7zip-rar распаковывать можно любой архив:

7z x archive.zip
7z x archive.rar
7z x archive.cab
7z x cd.iso
7z x image.wim
7z x package.deb
7z x package.rpm
7z x setup.exe
...

7-zip ftw!

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