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