Po zainstalowaniu unrar-free
, ale nie można wyodrębnić wiele plików .rar
archiwum ( my_archive.part01.rar
, my_archive.part02.rar
, itd.):
$ ls
my_archive.part01.rar
my_archive.part02.rar
my_archive.part03.rar
$ unrar -x my_archive.part01.rar
unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers
Extracting from /home/morgan/my_archive.part01.rar
Extracting my_text_file.txt Failed
1 Failed
Czytałem, że muszę unrar-nonfree
zarządzać wieloczęściowymi archiwami, ale wygląda na to, że nie jest to uwzględnione w oficjalnym repozytorium Raspbian.
Jak mogę zainstalować unrar-nonfree
?
raspbian
software-installation
Morgan Courbet
źródło
źródło
runrar-free
a składnia jestunrar e -r <filename>.rar
i rekursywnie wyodrębni twoje pliki.Odpowiedzi:
Odinstaluj
unrar-free
.Upewnij się, że masz repozytorium źródłowe, edytując
/etc/apt/sources.list
.Zsynchronizuj apt apt.
Utwórz katalog roboczy i przejdź do niego.
unrar-nonfree
Komenda zostanie wybudowany w tym katalogu.Zainstaluj zależności wymagane przez
unrar-nonfree
.Pobierz
unrar-nonfree
źródła i zbuduj.deb
pakiet.Zainstaluj wygenerowany
.deb
pakiet. Jego nazwa różni się w zależności od wersjiunrar-nonfree
.Katalog roboczy utworzony w kroku 4 zostanie usunięty przy następnym uruchomieniu; nie ma sensu go usuwać.
Po zainstalowaniu możesz użyć albo
unrar
lubunrar-nonfree
(unrar
jest linkiem dounrar-nonfree
).Ostrzeżenie:
unrar-nonfree
iunrar-free
opcje są różne. Na przykład, aby wyodrębnić archiwum:Proszę
man unrar-nonfree
o więcej szczegółów.źródło
sudo dpkg -i unrar*.deb
aby nie zależał już od numeru wersji.sudo apt-get update
, prawda? Czy jest jakiś komunikat o błędzie?to jest moja skompilowana wersja UNRAR 4.20
unrar_4.20_armhf.deb
eliafino
źródło