Strona główna
» LINUX
»
7-Zip w systemie Ubuntu: jak zainstalować i używać
7-Zip w systemie Ubuntu: jak zainstalować i używać
Aby zainstalować 7-Zip w Ubuntu, użyj pakietu Ubuntu 7zip: uruchom sudo apt update, a następnie sudo apt install 7zip. W Ubuntu 24.04 LTS i nowszych jest to aktualna nazwa pakietu; starsze nazwy p7zipi p7zip-fullto pakiety przejściowe lub starsze. Ubuntu 22.04 również oferuje ten 7zippakiet, ale jego główny plik wykonywalny to 7zznie 7z.
W tym przewodniku wykorzystano oficjalne repozytoria Ubuntu, a nie stary plik P7Zip Desktop Snap lub przepływ pracy oparty wyłącznie na Synaptic. Indeks pakietów Ubuntu zawiera obecnie listę 7zipobsługiwanych wydań, w tym Ubuntu 24.04 LTS i Ubuntu 26.04 LTS. Możesz sprawdzić pakiet na stronie wyszukiwania pakietów Ubuntu .
Jak zainstalować 7-Zip na Ubuntu
1. Zaktualizuj indeks pakietu APT
Otwórz terminal i odśwież listę lokalnych pakietów:
sudo apt update
Ubuntu zaleca aktualizację indeksu pakietów przed instalacją oprogramowania, aby APT miał najnowsze metadane ze skonfigurowanych repozytoriów. Oficjalna dokumentacja zarządzania pakietami Ubuntu wykorzystuje ten sam schemat działania.
Terminal pokazujący sudo apt updateodświeżanie metadanych pakietu. Dokładny wynik różni się w zależności od serwera lustrzanego i systemu.
2. Zainstaluj aktualny pakiet 7zip
Zainstaluj 7-Zip za pomocą:
sudo apt install 7zip
Naciśnij Y, jeśli APT poprosi o potwierdzenie. 7zipPakiet znajduje się w komponencie Universe Ubuntu. W standardowej instalacji Ubuntu Desktop jest on zazwyczaj już dostępny; jeśli APT zgłosi, że nie może zlokalizować pakietu, sprawdź, czy repozytorium Universe jest włączone, a następnie uruchom sudo apt updateponownie.
APT instaluje 7zippakiet z repozytoriów Ubuntu.
3. Zweryfikuj polecenie
W systemie Ubuntu 24.04 LTS i nowszych zweryfikuj instalację za pomocą następującego polecenia:
7z
Uruchomienie 7zbez archiwum wyświetla polecenie help. W Ubuntu 22.04 7zipinstaluje się oficjalny pakiet , więc jeśli go nie znajdziesz, 7zzużyj tego :7z
7zz
Możesz również sprawdzić, który plik wykonywalny jest dostępny:
command -v 7z
command -v 7zz
Utwórz archiwum 7z w systemie Ubuntu
Podstawowa składnia to 7z a archive-name.7z files-or-folders. Na przykład to polecenie kompresuje Documentskatalog do archive.7z:
7z a archive.7z Documents/
Jeśli Twoja wersja Ubuntu używa 7zz, zastąp 7zz. 7zPolecenie aoznacza dodanie plików do archiwum .
Tworzenie archive.7zz Documentsfolderu za pomocą apolecenia.
Wypakuj archiwum 7z w systemie Ubuntu
Aby wyodrębnić archiwum zachowując jego wewnętrzną strukturę katalogów, użyj x:
7z x archive.7z
Aby wyodrębnić dane do określonego katalogu, należy dodać przełącznik wyjściowy bez spacji po -o:
7z x archive.7z -o./extracted
Polecenie alternatywne ewypakowuje pliki bez odtwarzania ścieżek do zapisanych katalogów, dlatego xjest zazwyczaj bezpieczniejszym wyborem w przypadku normalnych archiwów.
Polecenie 7z xrozpakowuje archiwum i zachowuje jego strukturę katalogów.
Przydatne polecenia 7-Zip
Zadanie
Polecenie
Utwórz archiwum
7z a backup.7z folder/
Wyświetla zawartość archiwum
7z l backup.7z
Test integralności archiwum
7z t backup.7z
Wyodrębnij ze ścieżkami
7z x backup.7z
Wyodrębnij bez ścieżek
7z e backup.7z
Co zmieniło się w porównaniu ze starszymi przewodnikami Ubuntu 7-Zip?
Starsze samouczki często zalecają użytkownikom Ubuntu instalację p7zip-full, P7Zip Desktop lub aplikacji Snap innej firmy. Ta rada nie jest już najlepszym rozwiązaniem. Ubuntu 24.04 wymienia pakiety przejściowe p7zipi p7zip-fulldostarczane przez 7zip, podczas gdy Ubuntu 26.04 dostarcza bieżący 7zippakiet bezpośrednio. Korzystanie sudo apt install 7zipz APT pozwala na instalację i przyszłe aktualizacje.
Upstream 7-Zip publikuje również kompilacje konsolowe Linuksa do .tar.xzpobrania na oficjalnej stronie pobierania 7-Zip . Dla większości użytkowników Ubuntu pakiet repozytorium Ubuntu jest jednak prostszy, ponieważ APT obsługuje zależności i aktualizacje za użytkownika.
Rozwiązywanie problemów
APT informuje: „Nie można zlokalizować pakietu 7zip”
Pierwsze uruchomienie sudo apt update. Jeśli nadal nie można znaleźć pakietu, upewnij się, że komponent Universe w Ubuntu jest włączony. Jednym z obsługiwanych poleceń jest sudo add-apt-repository universe; po jego włączeniu uruchom sudo apt updatei ponów instalację. Unikaj dodawania niepowiązanego pliku PPA tylko po to, aby pobrać 7-Zip, gdy pakiet jest już dostępny w Ubuntu.
Polecenie 7z nie zostało znalezione
Sprawdź swoją wersję Ubuntu za pomocą lsb_release -rslub cat /etc/os-release. Jeśli zainstalowałeś 7zippakiet w Ubuntu 22.04, spróbuj 7zz. W nowszych wersjach sprawdź, czy pakiet został zainstalowany za pomocą apt policy 7zipi znajdź plik wykonywalny za pomocą command -v 7z.
Odinstaluj 7-Zip
Jeśli nie potrzebujesz już tego pakietu, usuń go za pomocą:
sudo apt remove 7zip
Jeśli instalacja została przeprowadzona 7ziptylko w celu wykonania tymczasowego zadania, pakiet zostanie usunięty, a reszta systemu pozostanie nienaruszona.