Sådan installeres 7-Zip (Command & GUI) i Ubuntu 22.04 & 24.04


Denne enkle vejledning viser, hvordan du installerer 7-Zip-filarkiver i Ubuntu Desktop.

7-Zip er et populært gratis open source filarkiver med et højt komprimeringsforhold. Ubuntu Linux kan få det i få forskellige pakker:

  • p7zip – en kommandolinjeport for 7-Zip til POSIX-systemer, inklusive Linux, når 7-Zip kun var Windows. Udgået siden 2016, men stadig populær og fungerer godt.
  • p7zip-desktop – fork of p7zip med en grafisk grænseflade.
  • 7zip – 7-Zip til Linux, kommandolinjeversion.

BEMÆRK: Hvis du bare vil komprimere og/eller udpakke .7z-filer, så understøtter Ubuntu funktionen direkte med Nautilus filhåndtering.

Mulighed 1: p7zip-desktop (GUI)

For begyndere, der foretrækker en grafisk brugergrænseflade, er p7zip-desktop det eneste valg, så vidt jeg ved.

Det er en gaffel af p7zip baseret på 7-Zip 16.02. Det er gammelt, udgået, men fungerer stadig godt i dagens Linux Desktop.

Som skærmbilledet ovenfor viser dig, har den næsten samme brugergrænseflade som Windows-versionen. Bare gennemse og vælg filer og mapper (Ctrl+Klik eller Shift+Klik for at vælge flere filer/mapper) og klik derefter på knappen "Tilføj" for at tilføje dem til arkivet (eller oprette nyt arkiv), eller vælg en arkiv og klik på "Udpak" for at dekomprimere.

For at installere p7zip-desktop skal du enten åbne Ubuntu Software (eller App Center), derefter søge og installere det som Snap-pakke:

eller tryk på Ctrl+Alt+T på tastaturet for at åbne terminal, og kør kommandoen i stedet for at installere den:

snap install p7zip-desktop

Når det er installeret, skal du søge efter og starte det 'p7zip-desktop' enten fra startmenuen eller Gnome-oversigtsskærmen afhænger af dit skrivebordsmiljø.

Mulighed 2: 7zip .deb-pakke (kommandolinje)

7-Zip tilføjer indbygget Linux-understøttelse siden version 21.0, som dog kun er kommandolinje!

Ubuntu inkluderer 7zip-pakken i systemlageret siden Ubuntu 22.04. For at installere det, tryk på Ctrl+Alt+T for at åbne terminal og køre kommandoen:

sudo apt install 7zip

For Ubuntu 23.10 & 24.04 skal du også installere RAR-plugin'et via kommandoen sudo apt install 7zip-rar.

Efter installationen skal du bare køre kommandoen 7zz for at udskrive version og hjælpe. Det er en selvstændig konsolversion af 7-Zip, kompileret til dynamisk systembiblioteksforbindelse.

Den grundlæggende brug af 7zz-kommandoen inkluderer:

  • Tilføj fil/mappe til arkivet (eller opret en ny):

    7zz a archive_name.7z file_name
  • Tilføj fil/mappe til arkivet, og indstil adgangskode med flag -p og skjul strukturen af arkivet med flag -mhe=on:

    7zz a archive_name.7z file_name -p -mhe=on
  • Liste over indholdet af et arkiv:

    7zz l archive_name.7z
  • Udpak alle filer fra et arkiv til den aktuelle mappe uden at bruge mappenavne:

    7zz e archive_name.7z

Mulighed 3: 7zip officiel Linux-pakke (kommandolinje)

Som du ser på det sidste skærmbillede, inkluderer Ubuntu 22.04 7zip-versionen 21.07 i systemlageret, som er gammelt!

For den seneste version tilbyder 7zip-webstedet den officielle pakke via nedenstående link:

Download 7-zip: https://www.7-zip.org/download.html

Hvis du ikke kender din systemtype, skal du enten køre uname -m eller dpkg --print-architecture kommando i terminal (Ctrl+Alt+T) for at fortælle.

Når du har downloadet pakken, skal du åbne mappen Downloads, udpakke tarballen, derefter højreklikke på den udpakkede mappe og klikke på "Åbn i terminal".

Kør kommandoen ls i pop op-terminalvinduet for at vise filindholdet i den aktuelle mappe. For at installere 7zz-konsolversionen skal du blot køre kommandoer:

sudo install 7zz /usr/local/bin
sudo install 7zzs /usr/local/bin

Forskellig fra 7zz er 7zzs den selvstændige konsolversion af 7-Zip kompileret med statisk systembibliotekslinkning.

Når du er færdig, kør enten kommandoen 7zz eller 7zzs for at bekræfte 7-Zip-versionen og kommandoindstillingerne.

Mulighed 4: p7zip

Som nævnt ovenfor er p7zip en gaffel af 7-Zip, da det kun var Windows. Det er udgået siden 2016, men stadig tilgængeligt i Ubuntu repository kun for valg!

For at installere p7zip skal du åbne terminal (Ctrl+Alt+T) og køre kommandoen:

sudo apt install p7zip-full --install-suggests

Efter installationen har du 3 kommandoværktøjer. Kør begge kommandoer for at fortælle version og kommandoindstillinger.

  • 7z bruger plugins til at håndtere arkiver.
  • 7za er en selvstændig eksekverbar fil, der håndterer færre arkivformater end 7z.
  • 7zr light-version af 7za, der kun håndterer 7z-arkiver.

Afinstaller 7-Zip

Afinstaller det grafiske værktøj p7zip-desktop, afhængigt af hvilken version du har installeret, enten via Ubuntu Software (App Center) eller ved at køre kommandoen i terminalen:

snap remove p7zip-deesktop

For at fjerne p7zip og 7zip-pakken installeret fra systemlageret, brug kommandoen:

sudo apt remove --autoremove p7zip-full 7zip

Og for at afinstallere pakken, der er downloadet fra 7zip-webstedet, skal du bruge kommandoen:

sudo rm /usr/local/bin/7zz /usr/local/bin/7zzs