Jak mogę rozpakować plik * .7z?

281

Jak mogę rozpakować plik * .7z w Ubuntu i zachować strukturę katalogów?

Michael
źródło

Odpowiedzi:

377

Najpierw zainstaluj p7zip-fullpakiet:

sudo apt-get install p7zip-full

Dzięki temu Nautilus powinien mieć opcję rozpakowania plików 7-Zip.

Polecam również, p7zip-raraby zawierał także obsługę plików RAR.

Zakłada się, że chcesz to zrobić za pomocą GUI z Nautilus. Jeśli nie, po pobraniu powyższych pakietów wykonaj następujące czynności:

7z x PACKAGE.7z 

które powinno wyjąć pakiety z pełną ścieżką.

Luis Alvarado
źródło
Próbuję zainstalować 7zip-full przy pomocy apt. Pojawia się następujący komunikat: „Pakiet p7zip-full nie jest dostępny, ale odnosi się do niego inny pakiet. Może to oznaczać, że brakuje pakietu, został on przestarzały lub jest dostępny tylko z innego źródła”.
posfan12
Zauważ, że jeśli skompresowany plik jest BARDZO duży, zostanie podzielony na osobne pliki składowe: plik 7z.001, plik 7z.002 itd. Jednak tylko pierwszy plik, plik 7z.001, zostanie wyświetlony jako ikona do dekompresji na pulpicie Nautilus. Pozostałe pojawiają się jako ikony plików danych. Kliknij dwukrotnie ten plik .7z.001, aby zdekompresować WSZYSTKIE składniki w pakiecie. Ponadto najwyraźniej wszystkie pliki składowe .00x utworzone podczas kompresji muszą być obecne, w przeciwnym razie dekompresja .001 zakończy się niepowodzeniem.
DragonLord
77

Jest też dtrx- co jest niezwykle przydatne do cofania archiwizacji czegokolwiek.

to skrót od „ D O T he R rawo e X trakcji” - i będzie rozpakować wszystko bez żadnych ceregieli.

po prostu:

sudo apt-get install dtrx
dtrx archive.tar.XX

Manpage: http://manpages.ubuntu.com/manpages/trusty/en/man1/dtrx.1.html

rm-vanda
źródło
6
it currently supports [...] InstallShield files.bardzo interesujące.
LiveWireBT
2
Uratowałeś mnie, z jakiegoś powodu p7zip nie mógł obsłużyć moich plików, ale dtrx działał jak urok.
adamconkey
14
Obowiązkowy link frazesowy
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
17

Uruchom następujące polecenie w terminalu:

sudo apt-get install p7zip-full p7zip-rar

Lub przeszukaj centrum oprogramowania Ubuntu jako 7zip i unrar i zainstaluj pakiety.

użytkownik89707
źródło
11

W przypadku Ubuntu 17.04 nie potrzeba pełnego pakietu, p7zipwystarczy:

sudo apt install p7zip

Następnie rozpakuj za pomocą -dpolecenia:

p7zip -d something.7z
Derlin
źródło
p7zip -d - trzymaj coś. 7z albo zniszczy twój plik wejściowy !!!!
Dave Kimble,
Nie powoduje to wyodrębnienia wszystkich plików z powodu brakujących funkcji. w moim przypadku ochrona hasłem. Może to być mylące.
bułeczki