Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » CentOS отличия 7za от 7z

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

AndreyPA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ситуация такая работал с настройкой скрипта для NOD32. Там при получении update.ver по сути это является RAR архив. Т.к. в репо CentoOS в помине нет про Rar - я спокойно работаю с 7zip. Подключил и настроил его к MC и спокойно работаю(в настройка использую команды 7za). Но тут обнаружил интересную вещь - если дать  команду  

Код:
# 7za x -y update.rar

То он выдает что архив ошибочный. Хотя через MC я его спокойно открываю и смотрю содержимое а также и распаковываю через MC без проблем

Код:
# 7z x -y update.rar

Все нормально открывает. Тогда вопрос в чем отличие 7z от 7za?
И почему в настройках MC использование 7za с архивами RAR без проблем а из командной строки не срабатывает?

Всего записей: 192 | Зарегистр. 19-11-2001 | Отправлено: 10:43 20-07-2011 | Исправлено: AndreyPA, 10:52 20-07-2011
Avallach



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
7z - использует плагины для работы с архивами. В данном случае - /usr/lib/p7zip/Codecs/Rar29.so
7za - поддерживает меньше форматов чем 7z, но не требует для своей работы лишних библиотек.
7zr - поддерживает только *.7z архивы.
 
В миднайте еще есть скрипт обертка, под названием "u7z", который позволяет показывать архив (*.7z), как файловую систему (т.е. заходить в него по Enter).
А вот для *.rar архивов в mc есть другая обертка "urar", которая требует наличия /usr/bin/unrar для распаковки.
 
Так что, не морочьте голову, и поставьте unrar, например, временно подключив RPMForge.
Вот прямая ссылка на пакет для пятерки (32бита)- http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/unrar-4.0.7-1.el5.rf.i386.rpm
 
Еще вариант: скачать статически собранный бинарник прямо у Рошаля: http://www.rarlab.com/download.htm , вам оттуда нужен всего один файл - "unrar".  Его можно положить куда-нибудь в /usr/bin.

Всего записей: 80 | Зарегистр. 25-09-2004 | Отправлено: 13:01 20-07-2011
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » CentOS отличия 7za от 7z


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru