Jak mogę rozpakować plik * .7z?


281

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

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ą.


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


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


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.


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

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.