Kāpēc jums ir vajadzīgas apt-get clean iespējas?

Why You Need Apt Get Clean Options



Visi sistēmas administratori un lielākā daļa parasto Ubuntu lietotāju dod priekšroku paketes instalēšanai un jaunināšanai izmantot apt-get, bet pēc tam nepievērš uzmanību savas sistēmas tīrīšanai. Šajā rakstā tiks paskaidrots, kāpēc jums regulāri jātīra sistēma un kā to izdarīt, izmantojot komandu apt-get clean.

Ņemiet vērā, ka mēs esam palaiduši šajā rakstā minētās komandas un procedūru Ubuntu 18.04 LTS sistēmā.







Kāpēc mums ir nepieciešams apt-get clean?

Ubuntu un Debian operētājsistēmās, lietojot apt-get instalēšanai vai pakotņu uzlabošanai, instalēšanas pakotnes tiek lejupielādētas no krātuvēm uz jūsu sistēmas vietējo krātuvi un instalētas no turienes. Lejupielādētās pakotnes ir .deb formātā un tiek saglabātas direktorijā var/cache/apt/archives/. Sistēma saglabā šīs instalēšanas pakotnes vietējā krātuvē pat pēc to atinstalēšanas. Parasti, instalējot pakotni, izmantojot apt-get, notiek šādi gadījumi:



  • Tā pārbauda, ​​vai nepieciešamajai pakotnei ir nepieciešama atkarības pakotne; kas ir šīs paketes un vai tās ir instalētas vai nē.
  • Lejupielādējiet pakotni un tās atkarības.
  • Instalējiet paketi.

Visas paketes un to atkarības tiek glabātas vietējā krātuvē direktorijā/var/cache/apt/archives. Turklāt, ja jaunināt pakotni, tās jaunā versija tiek lejupielādēta un saglabāta vietējā krātuvē. Parasti pēc pakotņu instalēšanas vai jaunināšanas jums vairs nav nepieciešami .deb instalēšanas faili. Ieteicams noņemt šos failus, jo tie aizņem vietu jūsu sistēmā.



Lai pārbaudītu .deb failu apjomu, kas aizņem vietu, terminālī varat izpildīt šādu komandu:





$no /kur/kešatmiņa/trāpīgs/arhīvi

Izmantojot apt-get clean

The apt-get skaidrs n komanda palīdz iztīrīt kešatmiņu, kad esat instalējis paketes, izmantojot sistēmu apt-get install. Tas noņem failus, kas vairs nav nepieciešami, bet joprojām atrodas jūsu sistēmā un saglabā sistēmas vietu.



Komanda apt-get noņem iegūtos .deb instalēšanas failus un izdzēš / var / cache / apt / archives atstājot tikai failus slēdzenē un daļējā direktorijā.

Ja skatāties / var / cache / apt / archives direktoriju, izmantojot ls komandu, kā norādīts tālāk, jūs redzēsit failu skaitu ar paplašinājumu .deb.

$sudo ls /kur/kešatmiņa/trāpīgs/arhīvi

Tagad veiciet tīrīšanas darbību šādi:

$sudo apt-tīrīt

Šobrīd kešatmiņa tiks notīrīta, un jūs redzēsit tikai bloķēšanas failu un daļēju direktoriju.

Ņemiet vērā, ka apt-tīrīt neatinstalē failus no sistēmas; tas tikai noņem failus no kešatmiņas.

Apt-get autoclean

Līdzīgs apt-tīrīt , cita komanda apt-get autoclean attīra arī vietējo krātuvi no ielādētajām pakotnēm, bet tikai tām pakotnēm, kuras esat atinstalējis vai kurām nav pieejamas jaunākas versijas. Tā veic tīrīšanas darbību šādām paketēm, kuras joprojām atrodas sistēmā un vairs nav vajadzīgas.

Ja palaižat apt-get autoclean, redzēsit noņemtos .deb failus.

Līdzīgi kā apt-get clean, apt-get autoclean neatinstalē paketi no sistēmas,

Atšķirība starp apt-get clean un apt-get autoremove

Daži lietotāji bieži sajaucas starp apt-tīrīt un apt-get autoremove veicot tīrīšanas darbību savā sistēmā. Abas komandas nav vienādas un tām ir pilnīgi atšķirīgas funkcijas. Apt-get tīrs vai apt-get autoclean noņem izņemtās paketes no vietējās kešatmiņas tikai, kamēr apt-get autoremove noņem nevajadzīgās pakotnes, kas savulaik tika instalētas kā atkarība. Tātad, atinstalējot pakotni, šo atkarību nav nekādas nozīmes. Tāpēc ieteicams palaist automātiska noņemšana komandu, lai noņemtu arī visas šīs atkarības.

Sistēmas tīrīšana ir daļa no jūsu sistēmas regulārās apkopes, lai izvairītos no nevajadzīgas nekārtības, kas aizņem jūsu diska vietu. Starp daudziem citiem tīrīšanas rīkiem apt-get clean ir viens no noderīgajiem rīkiem, kas var palīdzēt noņemt jūsu sistēmā esošos kešatmiņas failus un aizņemt vietu diskā.