Debian

23 Osnovne naredbe apt-get i apt-cache koje su vam potrebne

23 Osnovne naredbe apt-get i apt-cache koje su vam potrebne
Naredbe "apt-get" i "apt-cache" vrlo su često korištene naredbe u Linux okruženju. Prva vam naredba uglavnom omogućuje instaliranje, ažuriranje i uklanjanje paketa, dok druga omogućuje pretraživanje paketa i s njima povezanih podataka. Obje ove naredbe imaju svoje specifične slučajeve uporabe, međutim, većina korisnika nije svjesna svojih točnih mogućnosti, osim osnovne upotrebe. Stoga smo danas odlučili podijeliti s vama dvadeset i tri različita primjera u kojima možete koristiti naredbe "apt-get" i "apt-cache" za upravljanje svojim sustavom.

Osnovni primjeri naredbi apt-get

Sedamnaest osnovnih naredbi "apt-get" opisano je u nastavku.

Primjer 1: Ažurirajte svoj Linux sustav

Ovo je najčešća upotreba naredbe "apt-get" u Linux okruženju, jer morate ažurirati svoj sustav prije instaliranja bilo koje nove aplikacije. Ponekad, čak i prije nego što sustav riješite bilo kakve pogreške, morate ga ažurirati tako da se unaprijed mogu popraviti sve prekinute veze ili ovisnosti.

Da biste ažurirali svoj Linux sustav naredbom "apt-get", morate ga pokrenuti na sljedeći način:

sudo apt-get ažuriranje

Primjer 2: Nadogradite svoj Linux sustav

Nakon ažuriranja vašeg sustava, prikazuje vam se poruka o broju svih onih paketa koji se mogu nadograditi, tj.e., paketi čija su nadograđena verzija dostupna. Stoga je u osnovi sljedeći korak nakon ažuriranja vašeg Linux sustava nadogradnja, a to se može učiniti pokretanjem naredbe "apt-get" na sljedeći način:

sudo apt-get nadogradnja

U usporedbi s naredbom "apt-get update", izvođenju naredbe "apt-get upgrade" treba više vremena jer mora instalirati nadograđene verzije svih onih paketa čije su nadogradnje dostupne.

Primjer 3: Instalirajte novi paket na svoj Linux sustav

Ako ste česti korisnik računala, tada morate svakodnevno instalirati nove pakete u svoj sustav. To možete učiniti i putem Linux GUI-a, međutim, ako radije koristite CLI, onda je i to moguće.

Možete jednostavno instalirati novi paket na svoj Linux sustav pokretanjem naredbe "apt-get" na sljedeći način:

sudo apt-get install PackageName

Ovdje morate zamijeniti “PackageName” stvarnim nazivom paketa koji želite instalirati. Željeli smo instalirati VLC media player za demonstraciju, zbog čega smo “PackageName” zamijenili “vlc”.

Primjer 4: Izbrišite paket iz svog Linux sustava

Kada imate instaliranu veliku količinu paketa na vašem Linux sustavu, tada biste vrlo često vidjeli poruku da se "prostor za pohranu istječe". U ovoj situaciji jedino rješenje koje možete smisliti je uklanjanje svih neiskorištenih ili nebitnih paketa iz vašeg sustava.

To se lako može izvršiti izvođenjem naredbe "apt-get" na sljedeći način:

sudo apt-get remove PackageName

Ovdje morate zamijeniti “PackageName” stvarnim nazivom paketa koji želite ukloniti. Željeli smo ukloniti VLC media player za demonstraciju, zbog čega smo “PackageName” zamijenili “vlc”.

Primjer 5: Izbrišite paket zajedno s njegovim konfiguracijskim datotekama iz vašeg Linux sustava

Jednostavna naredba "apt-get remove" samo uklanja navedeni paket iz vašeg Linux sustava. Međutim, konfiguracijske datoteke tog paketa i dalje se nalaze u vašem sustavu. Ako se također želite riješiti tih konfiguracijskih datoteka zajedno sa željenim paketom, tada možete pokrenuti naredbu "apt-get" na sljedeći način:

sudo apt-get purge PackageName

Ovdje morate zamijeniti “PackageName” stvarnim nazivom paketa koji želite ukloniti, zajedno s njegovim konfiguracijskim datotekama. Željeli smo ukloniti VLC media player za demonstraciju, zbog čega smo “PackageName” zamijenili “vlc”.

Primjer 6: Izbrišite sve ovisnosti izbrisanog paketa iz vašeg Linux sustava

Ponekad jedan paket na Linuxu zahtijeva više drugih paketa da bi ispravno funkcionirali. Ti su paketi poznati kao ovisnosti spomenutog paketa i instaliraju se zajedno s tim paketom. Međutim, kada uklonite paket, bilo naredbom "apt-get remove" ili naredbom "apt-get purge", ove se ovisnosti ne uklanjaju automatski. Stoga, da biste uklonili ove neiskorištene ovisnosti za oslobađanje prostora vašeg sustava, naredbu "apt-get" možete pokrenuti na sljedeći način:

sudo apt-get autoremove

Ova će naredba istražiti cijeli vaš Linux sustav u potrazi za svim onim paketima i ovisnostima koji više nisu potrebni te će ih potpuno ukloniti.

Primjer 7: Pametno nadogradite svoj Linux sustav

Jednostavna naredba "apt-get upgrade" nadograđuje sve dostupne pakete na vašem Linux sustavu, čak ni ne provjeravajući je li potrebna nadogradnja određenog paketa ili ne. Ako želite pametno izvesti postupak nadogradnje, naredbu "apt-get" možete pokrenuti na sljedeći način:

sudo apt-get dist-upgrade

Još jedna značajka ove naredbe je da ne samo da pametno nadograđuje pakete već uklanja i one pakete i ovisnosti koji više nisu potrebni.

Primjer 8: Izvršite čišćenje Linux sustava

Ako želite očistiti sve privremene datoteke s vašeg Linux sustava, tada možete koristiti naredbu "apt-get" na sljedeći način:

sudo apt-get clean

Ova će naredba ukloniti sve privremene datoteke iz vašeg Linux sustava, što oslobađa prostor na disku.

Primjer 9: Otkrijte promjene u paketu provjerom dnevnika

Kad god instalirate aplikaciju ili paket na svoj Linux sustav i počnete ga koristiti, napravite određene promjene u njemu. Ako želite pogledati sve te promjene prije nadogradnje bilo kojeg željenog paketa, tada možete pokrenuti naredbu "apt-get" na sljedeći način:

sudo apt-get zapis promjena PackageName

Ovdje morate zamijeniti “PackageName” stvarnim nazivom paketa čiji dnevnik promjena želite pregledati prije nadogradnje. Željeli smo pogledati dnevnik promjena VLC media playera za demonstraciju, zbog čega smo „Ime paketa“ zamijenili s „vlc“.

Primjer 10: Očistite sve pakete lokalnog spremišta vašeg sustava Linux

Ponekad neki .datoteke deb ostaju u lokalnom spremištu vašeg sustava Linux, čak i ako više nisu instalirane. Zbog toga se uvijek preporučuje da se što prije riješite tih datoteka kako biste povratili prostor na disku.

Da biste očistili sve lokalne pakete spremišta vašeg sustava Linux, možete pokrenuti naredbu "apt-get" na sljedeći način:

sudo apt-get autoclean

Primjer 11: Preuzmite paket na svoj Linux sustav

Ponekad samo želite preuzeti paket na svoj Linux sustav bez da ga instalirate. To će možda biti potrebno kad ovaj paket trebate instalirati kasnije ili ako želite zadržati preuzetu sigurnosnu kopiju određenog paketa. Stoga, da biste preuzeli paket na svoj Linux sustav bez da ga instalirate, naredbu "apt-get" možete pokrenuti na sljedeći način:

sudo apt-get preuzimanje Ime paketa

Ovdje morate „Ime paketa“ zamijeniti stvarnim nazivom paketa koji želite preuzeti, a da ga ne instalirate na vaš Linux sustav. Željeli smo preuzeti VLC media player za demonstraciju, zbog čega smo “PackageName” zamijenili “vlc”.

Primjer 12: Potražite slomljene pakete ili ovisnosti na vašem Linux sustavu

Ponekad bi se neke instalirane ovisnosti ili paketi na vašem Linux sustavu mogli oštetiti. Takve pakete ili ovisnosti nazivamo "slomljenim". Stoga, ako želite saznati sve slomljene pakete ili ovisnosti na vašem Linux sustavu, tada možete pokrenuti naredbu "apt-get" na sljedeći način:

sudo apt-get provjera

Primjer 13: Ispravite slomljene pakete ili ovisnosti na vašem Linux sustavu

Nakon što otkrijete sve slomljene pakete ili ovisnosti na vašem Linux sustavu, sljedeći je korak popraviti ih sve, tako da možete lako nastaviti s daljnjim instalacijama.

Sve svoje pokvarene pakete ili ovisnosti na Linux sustavu možete popraviti pokretanjem naredbe "apt-get" na sljedeći način:

sudo apt-get -f instalacija

Primjer 14: Pristupite ručnim stranicama naredbe "apt-get"

Ako ikada poželite saznati više detalja o naredbi "apt-get", tada možete pristupiti njezinim man stranicama na sljedeći način:

čovjek prikladan

Primjer 15: Pristupite stranicama pomoći naredbe "apt-get"

Ako želite znati sintaksu i opcije dostupne za naredbu "apt-get", u tu svrhu možete pristupiti njezinim stranicama pomoći.

Da biste pristupili stranicama pomoći naredbe "apt-get", ovu naredbu možete pokrenuti na sljedeći način:

apt-get - pomoć

Primjer 16: Ponovo instalirajte paket na vaš Linux sustav

Ponekad instalirani paket na vašem Linux sustavu možda neće raditi ispravno. Takva se pitanja mogu pojaviti iz nekoliko razloga, od kojih je najvažniji razlog nepravilna instalacija. U takvoj biste situaciji mogli razmisliti o ponovnoj instalaciji već instaliranog paketa.

To se može učiniti pokretanjem naredbe "apt-get" na sljedeći način:

sudo apt-get install --reinstall PackageName

Ovdje morate zamijeniti “PackageName” stvarnim nazivom paketa koji želite ponovno instalirati na svoj Linux sustav. Željeli smo ponovno instalirati VLC media player za demonstraciju, zbog čega smo “PackageName” zamijenili “vlc”.

Primjer 17: Preuzmite izvorni kod paketa na vaš Linux sustav

Ako samo želite preuzeti izvorni kod paketa bez instaliranja na vaš Linux sustav, tada možete pokrenuti naredbu "apt-get" na sljedeći način:

sudo apt-get - samo za preuzimanje izvor PackageName

Ovdje morate "Ime paketa" zamijeniti stvarnim nazivom paketa čiji izvorni kod želite preuzeti, a da ga ne instalirate na vaš Linux sustav. Htjeli smo preuzeti izvorni kod VLC media playera za demonstraciju, zbog čega smo “PackageName” zamijenili “vlc”.

Osnovni primjeri naredbi apt-cache

Šest temeljnih naredbi "apt-get" opisano je u nastavku.

Primjer 18: Navedite sve dostupne pakete na vašem Linux sustavu

Općenito, kad započnete koristiti sustav zasnovan na Linuxu, u početku ne znate koji pakete u osnovi trebate instalirati. Ponekad niste ni svjesni točnih naziva paketa. Stoga se uvijek smatra vrlo korisnim ako možete nekako nabrojati sve instalacijske pakete.

Da biste popisali sve dostupne pakete na vašem Linux sustavu, možete upotrijebiti naredbu "apt-cache" na sljedeći način:

sudo apt-cache pkgnames

Ova naredba će navesti imena svih paketa koji su dostupni za vaš Linux sustav.

Primjer 19: Navedite detaljne informacije o paketu na vašem Linux sustavu

Ponekad ćete možda htjeti znati sve detalje u vezi s određenim paketom kako biste znali njegovu kompatibilnost i druge slične stvari.

Da biste popisali detaljne informacije o paketu na vašem Linux sustavu, možete pokrenuti naredbu "apt-cache" na sljedeći način:

sudo apt-cache showpkg Ime paketa

Ovdje morate zamijeniti “PackageName” stvarnim nazivom paketa čije detaljne informacije želite navesti na vašem Linux sustavu. Željeli smo navesti detaljne podatke o VLC media playeru za demonstraciju, zbog čega smo “PackageName” zamijenili “vlc”.

Primjer 20: Navedite sve osnovne informacije o paketu na vašem Linux sustavu

Gore navedeni popis naredbi navodi sve moguće detalje o bilo kojem određenom paketu. Međutim, ako želite navesti samo osnovne informacije o paketu, naredbu "apt-cache" možete pokrenuti na sljedeći način:

sudo apt-cache emisija PackageName

Ovdje morate zamijeniti “PackageName” stvarnim nazivom paketa čije osnovne podatke želite navesti na vašem Linux sustavu. Željeli smo navesti osnovne podatke o VLC media playeru za demonstraciju, zbog čega smo „Ime paketa“ zamijenili s „vlc“.

Primjer 21: Pretražite određene pakete putem pretraživanja ključnih riječi na vašem Linux sustavu

Ponekad se ne sjećate točnog naziva paketa, ali svejedno ga želite potražiti. Sve čega se sjećate je određena ključna riječ koja je dio naziva vašeg paketa. U ovom scenariju još uvijek možete izvršiti pretraživanje ključnih riječi kako biste potražili sve one pakete koji sadrže navedenu ključnu riječ.

Da biste to učinili, naredbu "apt-cache" možete pokrenuti na sljedeći način:

sudo apt-cache pretraživanje "Ključna riječ"

Ovdje morate "Ključnu riječ" zamijeniti stvarnom ključnom riječi koja se nalazi u nazivu paketa koji želite potražiti na vašem Linux sustavu. Željeli smo potražiti sve one pakete koji u svojim imenima sadrže ključnu riječ "server" radi demonstracije, zbog čega smo "Ključnu riječ" zamijenili "poslužiteljem".

Primjer 22: Potražite određeni paket spominjanjem njegovog naziva na vašem Linux sustavu

Ako se sjećate točnog naziva paketa, tada ga možete jednostavno potražiti na svom Linux sustavu spominjući njegovo točno ime.

Možete potražiti određeni paket na vašem Linux sustavu pokretanjem naredbe "apt-cache" na sljedeći način:

sudo apt-cache pretraga Ime paketa

Ovdje morate „Ime paketa“ zamijeniti stvarnim nazivom paketa koji želite potražiti na vašem Linux sustavu. Željeli smo potražiti VLC media player za demonstraciju, zbog čega smo “PackageName” zamijenili “vlc”.

Primjer 23: Popis statistike predmemorije na vašem Linux sustavu

Ako želite znati ukupnu statistiku predmemorije vašeg Linux sustava, tj.e., ukupan broj paketa, vrste paketa itd. tada možete pokrenuti naredbu "apt-cache" na sljedeći način:

sudo apt-cache statistika

Zaključak

U ovom smo vam članku pružili vrlo detaljan vodič o upotrebi naredbi "apt-get" i "apt-cache". Većina korisnika je upoznata s naredbom "apt-get", ali nemaju pojma o upotrebi naredbe "apt-cache". Nakon što prođu kroz ovaj vodič, bit će u vrlo dobrom položaju da naredbu "apt-cache" koriste jednako glatko kao što bi koristili bilo koju drugu osnovnu Linux naredbu. Štoviše, upotreba naredbe "apt-get" također je detaljno objašnjena u ovom članku, jer je sedamnaest od naša dvadeset i tri primjera bilo posvećeno toj svrsi. Zbog toga, nakon što prođe kroz ovaj članak, svatko može svladati upotrebu naredbi "apt-get" i "apt-cache".

Kako razviti igru ​​na Linuxu
Prije deset godina malo je Linux korisnika predviđalo da će njihov omiljeni operativni sustav jednog dana biti popularna platforma za igranje komercij...
Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...
Najbolje igre naredbenog retka za Linux
Naredbeni redak nije samo vaš najveći saveznik pri korištenju Linuxa - on također može biti izvor zabave jer ga možete koristiti za igranje mnogih zab...