Ako nainštalovať 7-Zip (Command & GUI) v Ubuntu 22.04 a 24.04


Tento jednoduchý návod ukazuje, ako nainštalovať archivátor súborov 7-Zip v Ubuntu Desktop.

7-Zip je populárny bezplatný archivátor súborov s otvoreným zdrojovým kódom s vysokým kompresným pomerom. Ubuntu Linux ho môže získať v niekoľkých rôznych balíkoch:

  • p7zip – port príkazového riadku 7-Zip pre systémy POSIX, vrátane Linuxu, keď bol 7-Zip len pre Windows. Prerušená od roku 2016, ale stále populárna a dobre fungujúca.
  • p7zip-desktop – vidlica p7zip s grafickým rozhraním.
  • 7zip – 7-Zip pre Linux, verzia s príkazovým riadkom.

POZNÁMKA: Ak chcete iba komprimovať a/alebo extrahovať súbory .7z, potom Ubuntu podporuje túto funkciu priamo zo správcu súborov Nautilus.

Možnosť 1: p7zip-desktop (GUI)

Pre začiatočníkov, ktorí uprednostňujú grafické používateľské rozhranie, je p7zip-desktop jedinou voľbou, pokiaľ viem.

Je to vidlica p7zip založená na 7-Zip 16.02. Je to staré, ukončené, ale stále funguje dobre v dnešnom Linux Desktop.

Ako vám ukazuje snímka obrazovky vyššie, má takmer rovnaké používateľské rozhranie ako verzia systému Windows. Stačí prechádzať a vyberať súbory a priečinky (Ctrl+kliknutie alebo Shift+kliknutie na výber viacerých súborov/priečinkov) a kliknutím na tlačidlo „Pridať“ ich pridajte do archívu (alebo vytvorte nový archív), alebo vyberte archív a kliknutím na „Extrahovať“ ho dekomprimujte.

Ak chcete nainštalovať p7zip-desktop, buď otvorte softvér Ubuntu (alebo Centrum aplikácií), potom ho vyhľadajte a nainštalujte ako balík Snap:

alebo stlačením Ctrl+Alt+T na klávesnici otvorte terminál a namiesto toho spustite príkaz na jeho inštaláciu:

snap install p7zip-desktop

Po inštalácii vyhľadajte a spustite „p7zip-desktop“ buď z ponuky Štart alebo z obrazovky prehľadu Gnome, v závislosti od prostredia vašej pracovnej plochy.

Možnosť 2: 7zip balík .deb (príkazový riadok)

7-Zip pridáva natívnu podporu Linuxu od verzie 21.0, ktorá je však iba v príkazovom riadku!

Ubuntu obsahuje balík 7zip v systémovom úložisku od Ubuntu 22.04. Ak ho chcete nainštalovať, stlačením Ctrl+Alt+T otvorte terminál a spustite príkaz:

sudo apt install 7zip

Pre Ubuntu 23.10 a 24.04 tiež nainštalujte doplnok RAR pomocou príkazu sudo apt install 7zip-rar.

Po inštalácii stačí spustiť príkaz 7zz na tlač verzie a pomocníka. Je to samostatná konzolová verzia 7-Zip, skompilovaná pre dynamické prepojenie systémových knižníc.

Medzi základné použitie príkazu 7zz patrí:

  • Pridajte súbor/adresár do archívu (alebo vytvorte nový):

    7zz a archive_name.7z file_name
  • Pridajte súbor/adresár do archívu a nastavte heslo s príznakom -p a skryte štruktúru archívu s príznakom -mhe=on:

    7zz a archive_name.7z file_name -p -mhe=on
  • Uveďte obsah archívu:

    7zz l archive_name.7z
  • Extrahujte všetky súbory z archívu do aktuálneho adresára bez použitia názvov adresárov:

    7zz e archive_name.7z

Možnosť 3: 7zip oficiálny balík Linux (príkazový riadok)

Ako vidíte na poslednej snímke obrazovky, Ubuntu 22.04 obsahuje 7zip verziu 21.07 v systémovom úložisku, ktoré je staré!

Pre najnovšiu verziu poskytuje webová stránka 7zip oficiálny balík prostredníctvom nižšie uvedeného odkazu:

Prevziať 7-zip: https://www.7-zip.org/download.html

Ak nepoznáte typ svojho systému, povedzte to príkazom uname -m alebo dpkg --print-architecture v termináli (Ctrl+Alt+T).

Po stiahnutí balíka otvorte priečinok Stiahnuté súbory, rozbaľte tarball, potom kliknite pravým tlačidlom myši na extrahovaný priečinok a kliknite na „Otvoriť v termináli“.

Vo vyskakovacom okne terminálu spustite príkaz ls a zobrazí sa obsah súboru v aktuálnom adresári. Ak chcete nainštalovať verziu konzoly 7zz, stačí spustiť príkazy:

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

Na rozdiel od 7zz, 7zzs je samostatná konzolová verzia 7-Zip skompilovaná so statickým prepojením systémových knižníc.

Po dokončení spustite príkaz 7zz alebo 7zzs na overenie verzie 7-Zip a možností príkazu.

Možnosť 4: p7zip

Ako bolo uvedené vyššie, p7zip je vidlica 7-Zip, keď to bol iba Windows. Je prerušená od roku 2016, ale stále je k dispozícii v úložisku Ubuntu len na výber!

Ak chcete nainštalovať p7zip, otvorte terminál (Ctrl+Alt+T) a spustite príkaz:

sudo apt install p7zip-full --install-suggests

Po inštalácii získate 3 príkazové nástroje. Spustite ktorýkoľvek príkaz, aby ste zistili verziu a možnosti príkazov.

  • 7z používa na prácu s archívmi doplnky.
  • 7za je samostatný spustiteľný súbor, ktorý zvládne menej archívnych formátov ako 7z.
  • 7zr odľahčená verzia 7za, ktorá spracováva iba archívy 7z.

Odinštalujte 7-Zip

V závislosti od nainštalovanej verzie odinštalujte grafický nástroj p7zip-desktop buď prostredníctvom softvéru Ubuntu (Centrum aplikácií) alebo spustením príkazu v termináli:

snap remove p7zip-deesktop

Ak chcete odstrániť nainštalovaný balík p7zip a 7zip zo systémového úložiska, použite príkaz:

sudo apt remove --autoremove p7zip-full 7zip

A ak chcete odinštalovať balík stiahnutý z webovej stránky 7zip, použite príkaz:

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