Imajte na umu da smo izvršili naredbe i procedure navedene u ovom članku na Ubuntu 18.04 LTS sustavu.
Zašto se trebamo očistiti?
U operacijskim sustavima Ubuntu i Debian, dok se apt-get koristi za instalaciju ili nadogradnju paketa, instalacijski paketi preuzimaju se iz spremišta u lokalnu pohranu u vašem sustavu i instaliraju od tamo. Preuzeti paketi su u .deb formatu i spremljeni su u direktorij var/cache/apt/archives/. Sustav čuva ove instalacijske pakete u lokalnoj pohrani čak i nakon što ih deinstalirate. Općenito, kada instaliramo paket pomoću apt-get, događa se sljedeće:
- On provjerava treba li potrebnom paketu paket ovisnosti; koji su to paketi i jesu li instalirani ili nisu.
- Preuzmite paket i njegove ovisnosti.
- Instalirajte paket.
Svi se paketi i njihove ovisnosti čuvaju u lokalnoj pohrani u direktoriju/var/cache/apt/archives. Također, ako nadogradite paket, njegova se nova verzija na sličan način preuzima i čuva u lokalnoj pohrani. Općenito, nakon što instalirate ili nadogradite pakete, više vam nisu potrebne instalacijske datoteke .deb. Bilo bi dobro ukloniti te datoteke jer zauzimaju prostor u vašem sustavu.
Da biste provjerili veličinu .deb datoteka koje zauzimaju prostor, možete izvršiti sljedeću naredbu u svom terminalu:
$od -š /gdje/predmemorija/prikladan/arhiva
Korištenje apt-get clean
The apt-get clear Naredba n pomaže očistiti predmemoriju nakon što instalirate pakete pomoću naredbe apt-get install u vašem sustavu. Uklanja datoteke koje više nisu potrebne, ali se još uvijek nalaze na vašem sustavu i zadržavaju prostor u sustavu.
Naredba apt-get uklanja uklonjene instalacijske datoteke .deb i briše / var / cache / apt / archives ostavljajući samo datoteke u bravi i djelomični direktorij.
Ako pogledate / var / cache / apt / archives imenik pomoću ls naredbom kako slijedi, vidjet ćete broj datoteka s nastavkom .deb.
$sudo ls /gdje/predmemorija/prikladan/arhivaSada pokrenite operaciju čišćenja na sljedeći način:
$sudo apt-očistitiU ovom trenutku predmemorija će se izbrisati i vidjet ćete samo datoteku zaključavanja i djelomični direktorij.
Imajte na umu da, apt-očistiti ne deinstalira datoteke iz sustava; samo uklanja datoteke iz predmemorije.
Apt-get autoclean
Slično apt-očistiti , druga naredba apt-get autoclean također čisti lokalno spremište preuzetih paketa, ali samo za pakete koje ste deinstalirali ili one bez dostupnih novijih verzija. Izvodi operaciju čišćenja za takve pakete koji su još uvijek u sustavu i više nisu potrebni.
Ako pokrenete apt-get autoclean, vidjet ćete uklonjene datoteke .deb.
Slično apt-get clean, apt-get autoclean ne deinstalira paket iz sustava,
Razlika između apt-get clean i apt-get autoremove
Neki se korisnici često zbunjuju između apt-očistiti i apt-get autoremove prilikom izvođenja operacije čišćenja u svom sustavu. Ove dvije naredbe nisu iste i imaju apsolutno različite funkcije. Prikladno-očistite se ili apt-get autoclean uklanja preuzete pakete iz lokalne predmemorije samo dok je apt-get autoremove uklanja nepotrebne pakete koji su nekad instalirani kao ovisnost. Dakle, kada deinstalirate paket, ove ovisnosti nemaju nikakve koristi. Stoga se preporučuje pokretanje automatsko uklanjanje naredba za uklanjanje svih tih ovisnosti.
Čišćenje sustava trebalo bi biti dio redovitog održavanja vašeg sustava kako biste izbjegli nepotrebne nerede koji zauzimaju prostor na disku. Među mnogim drugim alatima za čišćenje, apt-get clean jedan je od korisnih alata koji vam mogu pomoći u uklanjanju datoteka predmemorije koje postoje u vašem sustavu i zauzimanju prostora na disku.