Debian

Zakaj potrebujete čiste možnosti?

Zakaj potrebujete čiste možnosti?
Vsi sistemski skrbniki in večina običajnih uporabnikov Ubuntuja raje uporabljajo apt-get za namestitev in nadgradnjo paketov, vendar pozneje niso pozorni na čiščenje sistema. Ta članek bo razložil, zakaj morate redno čistiti sistem in kako to storiti z ukazom apt-get clean.

Upoštevajte, da smo v Ubuntu 18 zagnali ukaze in postopek, omenjen v tem članku.04 LTS sistem.

Zakaj potrebujemo apt-get clean?

V operacijskih sistemih Ubuntu in Debian se namestitveni paketi med uporabo apt-get za namestitev ali nadgradnjo paketov prenesejo iz repozitorijev v lokalno shrambo v vašem sistemu in od tam namestijo. Preneseni paketi so v .deb in se shranijo v imenik var / cache / apt / archives /. Sistem obdrži te namestitvene pakete v lokalnem pomnilniku, tudi ko jih odstranite. Na splošno, ko namestimo paket s pomočjo apt-get, se zgodi naslednje:

Vsi paketi in njihove odvisnosti se hranijo v lokalnem pomnilniku v imeniku / var / cache / apt / archives. Če nadgradite paket, se njegova nova različica podobno prenese in hrani v lokalnem pomnilniku. Ko namestite ali nadgradite pakete, na splošno ne potrebujete .deb namestitvene datoteke. Te datoteke je dobro odstraniti, saj vam zasedajo sistemski prostor.

Če želite preveriti velikost .deb datoteke, ki zasedajo prostor, lahko v terminalu izvedete naslednji ukaz:

$ du -sh / var / cache / apt / archives

Uporaba apt-get clean

The apt-get clearUkaz n pomaga očistiti predpomnilnik, ko namestite pakete z ukazom apt-get install v sistem. Odstrani datoteke, ki niso več potrebne, vendar še vedno prebivajo v vašem sistemu in ohranjajo sistemski prostor.

Ukaz apt-get odstrani pridobljeno .deb namestitvene datoteke in izbriše /var / cache / apt / archives tako da ostanejo samo datoteke v ključavnici in delni imenik.

Če si ogledatevar / cache / apt / archives imenik z uporabo ls kot sledi, boste videli število datotek z .podaljšanje deb.

$ sudo ls / var / cache / apt / archives

Zdaj zaženite postopek čiščenja, kot sledi:

$ sudo apt-get clean

V tem trenutku se predpomnilnik počisti in videli boste samo zaklepno datoteko in delni imenik.

Upoštevajte, da apt-get clean ne odstrani datotek iz sistema; samo odstrani datoteke iz predpomnilnika.

Apt-get autoclean

Podoben apt-get clean, še en ukaz apt-get autoclean očisti tudi lokalni repozitorij pridobljenih paketov, vendar samo za pakete, ki ste jih odstranili, ali pakete, ki nimajo novejših različic. Opravi postopek čiščenja za pakete, ki so še vedno v sistemu in niso več potrebni.

Če zaženete samodejno čiščenje apt-get, boste videli .datoteke, ki so odstranjene.

Podobno kot apt-get clean tudi apt-get autoclean ne odstrani paketa iz sistema,

Razlika med apt-get clean in apt-get autoremove

Nekateri uporabniki se pogosto zmedejo med apt-get clean in apt-get autoremove pri čiščenju v njihovem sistemu. Oba ukaza nista enaka in imata popolnoma različni funkciji. Apt-bodi čist ali apt-get autoclean odstrani pridobljene pakete iz lokalnega predpomnilnika samo, medtem ko apt-get autoremove odstrani nepotrebne pakete, ki so bili nekoč nameščeni kot odvisnost. Torej, ko odstranite paket, te odvisnosti ne koristijo. Zato je priporočljivo zagnati samodejno odstrani ukaz, da odstranite tudi vse te odvisnosti.

Čiščenje sistema bi moralo biti del rednega vzdrževanja sistema, da se prepreči nepotrebna nereda, ki zaseda prostor na disku. Med številnimi drugimi orodji za čiščenje je apt-get clean eno izmed koristnih orodij, ki vam lahko pomagajo odstraniti datoteke predpomnilnika, ki obstajajo v vašem sistemu, in zavzeti prostor na disku.

Najboljše igre z ročnim sledenjem
Oculus Quest je pred kratkim predstavil odlično idejo ročnega sledenja brez krmilnikov. Z vedno večjim številom iger in dejavnosti, ki izvajajo podpor...
Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...
Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...