Ponekad je lakše pohraniti programe, direktorije i datoteke u obliku arhive, jer na taj način zauzimaju manje prostora na računalu i mogu se slobodno kretati preko prijenosnih medija na različite računare. Jedan od najpopularnijih formata arhive je ZIP. Danas bismo želeli da razgovaramo o tome kako raditi sa ovom vrstom podataka u operativnim sistemima zasnovanim na Linux kernelu, budući da će se dodatni alati morati koristiti za isto raspakivanje ili pregled.
Raspakivanje ZIP arhiva u Linuxu
Zatim ćemo se dotaknuti dva besplatna popularna alata kojima se upravlja preko konzole, tj. Korisnik će morati da unese ugrađene i dodatne komande za upravljanje svim datotekama i alatima. Primjer za to je Ubuntu distribucija, a za vlasnike drugih gradnji, istaknut ćemo sva odstupanja.
Posebno bih želio da napomenem, ako ste zainteresovani za dalju instalaciju programa iz arhive, prvo proverite da li se nalazi u zvaničnim spremištima ili pojedinačnim paketima za vašu distribuciju, jer je mnogo lakše napraviti takvu instalaciju.
Takođe pogledajte: Instaliranje RPM-paketa / deb-paketa u Ubuntu
Metod 1: Unzip
Iako je u Ubuntu Unzip to ugrađeni uslužni program koji vam omogućava da upravljate arhivama tipa koji vam je potreban, ali u drugim Linuxovim verzijama ovaj korisni alat možda nedostaje, pa počnimo tako da ga instaliramo i onda se bavimo interakcijom.
- Počnite sa pokretanjem "Terminal" bilo koji zgodan način, na primjer, kroz izbornik.
- Lista tima ovde
sudo apt install unzip
za distribucije na Ubuntu ili Debianu, ilisudo yum install unzip zip
za verzije koje koriste pakete formata Red Hat. Nakon uvoda, kliknite na Enter. - Navedite lozinku za aktiviranje root-pristupa, jer koristimo naredbu sudo, izvršavajući sve korake u ime superkorisnika.
- Sada ostaje da se sačeka dok se sve datoteke ne dodaju operativnom sistemu. U slučaju Unzip na vašem računaru, primit ćete obavijest.
- Zatim morate znati lokaciju željene arhive, ako to niste učinili unaprijed. Da biste to uradili, otvorite fasciklu za skladištenje objekata, kliknite desnim tasterom miša na nju i izaberite stavku "Svojstva".
- Zapamtite putanju roditeljske fascikle, ona je korisna prilikom raspakivanja.
- Vrati se nazad "Terminal" i idite na nadređeni direktorijum koristeći
cd / home / user / folder
gdje korisnik - korisničko ime i folder - naziv mape u kojoj je pohranjena arhiva. - Da biste započeli proces raspakiranja, samo napišite
unzip folder
gdje folder - ime arhive .zip dok nije potrebno dodati, uslužni program će odrediti sam format. - Sačekajte da se pojavi nova linija za unos. Ako se ne pojave greške, sve je prošlo dobro i možete otići u nadređenu mapu arhive kako biste pronašli već otpakiranu verziju.
- Ako želite da raspakirane datoteke smjestite u drugu mapu, morat ćete primijeniti dodatni argument. Sada se morate registrirati
unzip folder.zip -d / way
gdje / put - ime fascikle u kojoj bi trebalo spremiti datoteke. - Sačekajte obradu svih objekata.
- Sadržaj arhive možete pogledati pomoću naredbe
unzip -l folder.zip
u matičnoj fascikli. Odmah ćete vidjeti sve pronađene datoteke.
Što se tiče dodatnih argumenata koji se koriste u uslužnom programu Unzip, ovdje treba navesti nekoliko najvažnijih:
-u
- ažuriranje postojećih datoteka u direktoriju;-v
- prikaz svih dostupnih informacija o objektu;-P
- postavljanje lozinke za dobijanje dozvole za raspakiranje arhive (u slučaju enkripcije);-n
- ne prepisuju postojeće datoteke na mjestu raspakiranja;-j
- ignorisanje strukture arhive.
Kao što možete vidjeti, nema ništa teško u upravljanju uslužnim programom pod nazivom Unzip, ali nije pogodan za sve korisnike, stoga vam savjetujemo da se upoznate s drugom metodom, gdje će se primjenjivati uobičajenije rješenje.
Metoda 2: 7z
7z multifunkcionalni uslužni program za arhiviranje je dizajniran ne samo za interakciju s istim imenom datoteke, već podržava i druge popularne formate, uključujući ZIP. Za operativne sisteme na Linuxu, tu je i verzija ovog alata, tako da predlažemo da se upoznate s njim.
- Otvorite konzolu i preuzmite najnoviju verziju 7z iz zvaničnog spremišta tako što ćete unijeti naredbu
sudo apt install p7zip-pun
, a vlasnici Red Hata i CentOS-a će morati da odredesudo yum install p7zip
. - Potvrdite dodavanje novih datoteka sistemu odabirom potvrdne opcije.
- Pomaknite se u mapu u kojoj je pohranjena arhiva, kao što je prikazano u prethodnoj metodi pomoću naredbe
cd
. Ovdje pregledajte sadržaj objekta prije raspakiranja, pišući u konzolu7z l folder.zip
gdje folder.zip - ime željene arhive. - Proces raspakivanja u trenutni direktorijum se obavlja kroz
7z x folder.zip
. - Ako su datoteke sa istim imenom već tamo, biće ponuđene da budu zamijenjene ili preskočene. Izaberite opciju na osnovu vaših preferencija.
Kao iu slučaju Unzip-a, postoje brojni dodatni argumenti u 7z, savjetujemo vam da se upoznate i sa glavnim:
e
- izdvojite datoteke sa putanjom (kada koristitex
put ostaje isti);t
- proveriti integritet arhive;-p
- Odredite lozinku iz arhive;-x + lista datoteka
- ne raspakirajte navedene objekte;-y
- pozitivni odgovori na sva pitanja postavljena tokom raspakiranja.
Primili ste uputstva o tome kako da koristite dva popularna ZIP unzipping uslužna programa. Obratite posebnu pažnju na dodatne argumente i ne zaboravite ih primijeniti ako je potrebno.