Kaip įdiegti 7-Zip (Command & GUI) Ubuntu 22.04 ir 24.04


Ši paprasta pamoka parodo, kaip įdiegti 7-Zip failų archyvatorių Ubuntu darbalaukyje.

7-Zip yra populiarus nemokamas atvirojo kodo failų archyvatorius su dideliu glaudinimo laipsniu. „Ubuntu Linux“ gali gauti jį keliais skirtingais paketais:

  • p7zip – 7-Zip komandų eilutės prievadas, skirtas POSIX sistemoms, įskaitant Linux, kai 7-Zip buvo skirtas tik Windows. Nebegaminamas nuo 2016 m., bet vis dar populiarus ir veikia gerai.
  • p7zip-desktop – p7zip šakutė su grafine sąsaja.
  • 7zip – 7-Zip, skirta Linux, komandų eilutės versija.

PASTABA: jei norite tiesiog suspausti ir (arba) išskleisti .7z failus, Ubuntu palaiko šią funkciją iš karto su Nautilus failų tvarkykle.

1 parinktis: p7zip-desktop (GUI)

Pradedantiesiems, mėgstantiems grafinę vartotojo sąsają, p7zip-desktop yra vienintelis pasirinkimas, kiek aš žinau.

Tai p7zip šakutė, pagrįsta 7-Zip 16.02. Jis senas, nebegaminamas, bet vis dar gerai veikia šiandieniniame „Linux“ darbalaukyje.

Kaip parodyta aukščiau esančioje ekrano kopijoje, ji turi beveik tą pačią vartotojo sąsają su „Windows“ versija. Tiesiog naršykite ir pasirinkite failus bei aplankus („Ctrl“ + spustelėkite arba „Shift“ + spustelėkite, kad pasirinktumėte kelis failus/aplankus), tada spustelėkite mygtuką „Pridėti“, kad įtrauktumėte juos į archyvą (arba sukurtumėte naują archyvą), arba pasirinkite archyvuokite ir spustelėkite „Išskleisti“, kad išskleiskite.

Norėdami įdiegti p7zip-desktop, atidarykite Ubuntu programinę įrangą (arba programų centrą), tada ieškokite ir įdiekite ją kaip Snap paketą:

arba paspauskite Ctrl+Alt+T klaviatūroje, kad atidarytumėte terminalą, ir paleiskite komandą, kad ją įdiegtumėte:

snap install p7zip-desktop

Įdiegę ieškokite ir paleiskite jį „p7zip-desktop“ iš pradžios meniu arba „Gnome“ apžvalgos ekrano, priklausomai nuo jūsų darbalaukio aplinkos.

2 parinktis: 7zip .deb paketas (komandų eilutė)

7-Zip prideda savąjį Linux palaikymą nuo 21.0 versijos, tačiau tai tik komandinė eilutė!

Ubuntu apima 7zip paketą sistemos saugykloje nuo Ubuntu 22.04. Norėdami jį įdiegti, paspauskite Ctrl+Alt+T, kad atidarytumėte terminalą ir paleistumėte komandą:

sudo apt install 7zip

Jei naudojate Ubuntu 23.10 ir 24.04, taip pat įdiekite RAR papildinį naudodami komandą sudo apt install 7zip-rar.

Įdiegę tiesiog paleiskite komandą 7zz, kad išspausdintumėte versiją ir pagalbą. Tai atskira konsolės 7-Zip versija, sukurta dinaminiam sistemos bibliotekos susiejimui.

Pagrindinis 7zz komandos naudojimas apima:

  • Pridėkite failą/katalogą prie archyvo (arba sukurkite naują):

    7zz a archive_name.7z file_name
  • Pridėkite failą/katalogą prie archyvo ir nustatykite slaptažodį su vėliavėle -p ir slėpkite archyvo struktūrą naudodami vėliavėlę -mhe=on:

    7zz a archive_name.7z file_name -p -mhe=on
  • Išvardykite archyvo turinį:

    7zz l archive_name.7z
  • Išskleiskite visus failus iš archyvo į dabartinį katalogą nenaudodami katalogų pavadinimų:

    7zz e archive_name.7z

3 parinktis: 7zip oficialus Linux paketas (komandų eilutė)

Kaip matote paskutinėje ekrano kopijoje, Ubuntu 22.04 sistemos saugykloje yra 7zip versija 21.07, kuri yra sena!

Naujausiai versijai 7zip svetainėje pateikiamas oficialus paketas per toliau pateiktą nuorodą:

Atsisiųsti 7-zip: https://www.7-zip.org/download.html

Jei nežinote savo sistemos tipo, paleiskite komandą uname -m arba dpkg --print-architecture terminale (Ctrl+Alt+T), kad sužinotumėte.

Atsisiuntę paketą atidarykite aplanką Atsisiuntimai, ištraukite tarą, tada dešiniuoju pelės mygtuku spustelėkite ištrauktą aplanką ir spustelėkite „Atidaryti terminale“.

Iššokančiajame terminalo lange paleiskite komandą ls, kurioje bus pateiktas failo turinys dabartiniame kataloge. Norėdami įdiegti 7zz konsolės versiją, tiesiog paleiskite komandas:

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

Skirtingai nuo 7zz, 7zzs yra atskira konsolės 7-Zip versija, sudaryta su statiniu sistemos bibliotekos susiejimu.

Baigę paleiskite komandą 7zz arba 7zzs, kad patikrintumėte 7-Zip versiją ir komandos parinktis.

4 variantas: p7zip

Kaip minėta aukščiau, p7zip yra 7-Zip šakutė, kai ji buvo tik „Windows“. Jis nutraukiamas nuo 2016 m., tačiau vis dar galima pasirinkti Ubuntu saugykloje!

Norėdami įdiegti p7zip, atidarykite terminalą (Ctrl + Alt + T) ir paleiskite komandą:

sudo apt install p7zip-full --install-suggests

Įdiegę gavote 3 komandų įrankius. Vykdykite bet kurią komandą, kad nurodytumėte versiją ir komandos parinktis.

  • 7z archyvams tvarkyti naudoja papildinius.
  • 7za yra atskiras vykdomasis failas, apdorojantis mažiau archyvo formatų nei 7z.
  • 7zr lengva 7za versija, kuri tvarko tik 7z archyvus.

Pašalinkite 7-Zip

Priklausomai nuo įdiegtos versijos, pašalinkite grafinį įrankį p7zip-desktop naudodami Ubuntu programinę įrangą (App Center) arba vykdydami komandą terminale:

snap remove p7zip-deesktop

Norėdami pašalinti iš sistemos saugyklos įdiegtus p7zip ir 7zip paketus, naudokite komandą:

sudo apt remove --autoremove p7zip-full 7zip

Ir norėdami pašalinti paketą, atsisiųstą iš 7zip svetainės, naudokite komandą:

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