Intereting Posts
объединить несколько строк данных, имеющих одно общее поле Shell зависает при выполнении команды из ssh perl one liner + как соответствовать IP-адресу, который находится в поле файла first / sec Разделить файл на две строки перед шаблоном не может wget rpm oracle на centos linux Могу ли я создавать, устанавливать разрешения и записывать в файл с помощью одной команды Unix? как я могу извлечь имя SubDir 4 deep & put в использование Var 4 позже? Как извлечь строки, начинающиеся с шаблона и фрагментов между двумя шаблонами? FPC. Не уверен, как отформатировать его безопасная автоматизация сценария, для которого требуется ключ для выполнения своей задачи Как однозначно идентифицировать монитор в Linux замените `while` более подходящей функцией, поэтому цикл будет ждать завершения каждого процесса Удалить столбцы, сумма которых равна нулю Разрешить пользователю читать домашние каталоги других пользователей Почему ssh-copy-id требует подробного LogLevel для работы в этом случае?

Unrar несколько частей

Мне нужно распаковать файл, состоящий из нескольких частей.
Структура папок выглядит так:

file.part01.rar file.part02.rar file.part03.rar 

Я установил p7zip. Когда я пытаюсь:

 7z e file.part01.rar 

Я получаю следующую ошибку:

 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=en_US.utf8,Utf16=on,HugeFiles=on,4 CPUs) Processing archive: file.part01.rar Error: Can not open file as archive 

Эти файлы, безусловно, не повреждены, я могу разбить их на Windows.

Я использую Fedora 20 и новейшую версию p7zip .

Обновить

 file file.part01.rar file.part01.rar: RAR archive data, v1d, flags: Archive volume, os: Win32 

 7z e 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=en_US.utf8,Utf16=on,HugeFiles=on,4 CPUs) Error: Incorrect command line 

Я использую новую версию p7zip, которую я установил сегодня.
Когда я пытаюсь установить unrar, я получаю следующее:

 sudo yum install unrar [sudo] password for user: Loaded plugins: langpacks, refresh-packagekit No package unrar available. Error: Nothing to do 

Я получаю ту же ошибку при запуске 7zip в rar-файле в нескольких частях, я не могу с этим поделать, но я предлагаю вам использовать rar или unrar.

Решение:

Скачайте rar отсюда .

Затем выполните:

 tar xzvf /pathtofile/rarlinux-x64-5.1.1.tar.gz ln -s /pathtofile/rar/rar /usr/bin/rar ln -s /pathtofile/rar/unrar /usr/bin/unrar 

Команда для распаковки с помощью unrar :

 unrar x filename.part1.rar 

или rar

 rar x filename.part1.rar 

Убедитесь, что все файлы находятся в текущем каталоге.

Пример вывода:

 Extracting from myfile1.splitted.r36 ... myfile1 Extracting from myfile1.splitted.r37 ... myfile1 Extracting from myfile1.splitted.r38 ... myfile1 Extracting from myfile1.splitted.r39 ... myfile1 Extracting from myfile1.splitted.r40 ... myfile1 OK All OK 

Я использую Fedora 21, и yum дает мне rpmfusion-nonfree с rpmfusion-nonfree enabled:

 root ~ # yum list unrar Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * fedora: fr2.rpmfind.net * livna: rpm.livna.org * rpmfusion-free-rawhide: ftp.astral.ro * rpmfusion-nonfree-rawhide: ftp.astral.ro * updates: ftp.astral.ro * updates-testing: fr2.rpmfind.net Installed Packages unrar.x86_64 5.0.12-3.fc21 @rpmfusion-nonfree-rawhide 

Чтобы включить rpmfusion :

Fedora 14 до самых актуальных:

 su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm' 

тогда

 yum update yum install unrar 

rpmfusion можно найти здесь .

Теперь мы получили unar

repoquery unar -i

 Name : unar Version : 1.8.1 Release : 5.fc21 Architecture: x86_64 Size : 4768283 Packager : Fedora Project Group : Unspecified URL : http://unarchiver.c3.cx/commandline License : LGPLv2+ Repository : fedora Summary : Multi-format extractor Source : unar-1.8.1-5.fc21.src.rpm Description : The command-line utilities lsar and unar are capable of listing and extracting files respectively in several formats including RARv3. unar can serve as a free and open source replacement of unrar.