Hur man installerar 7-Zip (Command & GUI) i Ubuntu 22.04 & 24.04
Denna enkla handledning visar hur du installerar 7-Zip-filarkivering i Ubuntu Desktop.
7-Zip är en populär gratis filarkivering med öppen källkod med hög komprimeringsgrad. Ubuntu Linux kan få det i några olika paket:
- p7zip – en kommandoradsport för 7-Zip för POSIX-system, inklusive Linux, när 7-Zip endast var Windows. Utgått sedan 2016, men fortfarande populär och fungerar bra.
- p7zip-desktop – fork of p7zip med ett grafiskt gränssnitt.
- 7zip – 7-Zip för Linux, kommandoradsversion.
OBS: Om du bara vill komprimera och/eller extrahera .7z-filer, stöder Ubuntu funktionen direkt med Nautilus-filhanteraren.
Alternativ 1: p7zip-desktop (GUI)
För nybörjare som föredrar ett grafiskt användargränssnitt är p7zip-desktop
det enda valet så vitt jag vet.
Det är en gaffel av p7zip baserad på 7-Zip 16.02. Det är gammalt, utgått, men fungerar fortfarande bra i dagens Linux-skrivbord.
Som skärmdumpen ovan visar dig har den nästan samma användargränssnitt som Windows-versionen. Bläddra bara och välj filer och mappar (Ctrl+Klicka eller Skift+Klicka för att välja flera filer/mappar) och klicka sedan på knappen "Lägg till" för att lägga till dem i arkivet (eller skapa ett nytt arkiv), eller välj en arkivera och klicka på "Extrahera" för att dekomprimera.
För att installera p7zip-desktop, öppna antingen Ubuntu Software (eller App Center), sök och installera det som Snap-paket:
eller tryck på Ctrl+Alt+T
på tangentbordet för att öppna terminalen och kör kommandot istället för att installera det:
snap install p7zip-desktop
När det är installerat, sök efter och starta det "p7zip-desktop" antingen från startmenyn eller Gnome-översiktsskärmen beror på din skrivbordsmiljö.
Alternativ 2: 7zip .deb-paket (kommandorad)
7-Zip lägger till inbyggt Linux-stöd sedan version 21.0, vilket dock endast är kommandoraden!
Ubuntu inkluderar paketet 7zip i systemförrådet sedan Ubuntu 22.04. För att installera det, tryck på Ctrl+Alt+T
för att öppna terminalen och kör kommandot:
sudo apt install 7zip
För Ubuntu 23.10 & 24.04, installera även RAR-plugin-programmet via kommandot sudo apt install 7zip-rar
.
Efter installationen, kör bara kommandot 7zz
för att skriva ut version och hjälp. Det är en fristående konsolversion av 7-Zip, kompilerad för dynamisk systembibliotekslänkning.
Den grundläggande användningen av 7zz-kommandot inkluderar:
Lägg till fil/katalog till arkivet (eller skapa en ny):
7zz a archive_name.7z file_name
Lägg till fil/katalog till arkivet och ställ in lösenord med flaggan
-p
och dölj strukturen för arkivet med flaggan-mhe=on
:7zz a archive_name.7z file_name -p -mhe=on
Lista innehållet i ett arkiv:
7zz l archive_name.7z
Extrahera alla filer från ett arkiv till den aktuella katalogen utan att använda katalognamn:
7zz e archive_name.7z
Alternativ 3: 7zip officiella Linux-paket (kommandorad)
Som du ser i den sista skärmdumpen inkluderar Ubuntu 22.04 7zip-versionen 21.07
i systemförrådet, vilket är gammalt!
För den senaste versionen tillhandahåller 7zip-webbplatsen det officiella paketet via länken nedan:
Ladda ned 7-zip: https://www.7-zip.org/download.html
Om du inte känner till din systemtyp, kör antingen uname -m
eller dpkg --print-architecture
kommandot i terminalen (Ctrl+Alt+T) för att berätta.
När du har laddat ner paketet, öppna mappen Nedladdningar, extrahera tarballen, högerklicka sedan på den extraherade mappen och klicka på "Öppna i terminal".
I popup-terminalfönstret, kör kommandot ls
för att lista filinnehållet i aktuell katalog. För att installera 7zz-konsolversionen, kör bara kommandon:
sudo install 7zz /usr/local/bin
sudo install 7zzs /usr/local/bin
Till skillnad från 7zz
är 7zzs
den fristående konsolversionen av 7-Zip kompilerad med statisk systembibliotekslänkning.
När du är klar, kör antingen kommandot 7zz
eller 7zzs
för att verifiera 7-Zip-versionen och kommandoalternativen.
Alternativ 4: p7zip
Som nämnts ovan är p7zip en gaffel av 7-Zip när det bara var Windows. Det har upphört sedan 2016, men fortfarande tillgängligt i Ubuntu-förrådet bara för val!
För att installera p7zip, öppna terminal (Ctrl+Alt+T) och kör kommandot:
sudo apt install p7zip-full --install-suggests
Efter installationen har du 3 kommandoverktyg. Kör båda kommandona för att berätta version och kommandoalternativ.
- 7z använder plugins för att hantera arkiv.
- 7za är en fristående körbar fil som hanterar färre arkivformat än
7z
. - 7zr light-version av
7za
som bara hanterar 7z-arkiv.
Avinstallera 7-Zip
Beroende på vilken version du installerade, avinstallera det grafiska verktyget p7zip-desktop
antingen via Ubuntu Software (App Center) eller genom att köra kommandot i terminalen:
snap remove p7zip-deesktop
För att ta bort p7zip och 7zip-paket installerade från systemförvaret, använd kommandot:
sudo apt remove --autoremove p7zip-full 7zip
Och för att avinstallera paketet som laddats ner från 7zip-webbplatsen, använd kommandot:
sudo rm /usr/local/bin/7zz /usr/local/bin/7zzs