Miks vajate apt-get clean valikuid?

Why You Need Apt Get Clean Options



Kõik süsteemiadministraatorid ja enamik tavalisi Ubuntu kasutajaid eelistavad kasutada pakette installimiseks ja täiendamiseks apt-get, kuid ei pööra tähelepanu oma süsteemi puhastamisele. See artikkel selgitab, miks peate oma süsteemi regulaarselt puhastama ja kuidas seda teha käsu apt-get clean abil.

Pange tähele, et oleme käesolevas artiklis mainitud käske ja protseduure käivitanud Ubuntu 18.04 LTS süsteemis.







Miks me vajame apt-get clean?

Kui kasutate Ubuntu ja Debiani operatsioonisüsteemides pakette installimiseks või täiendamiseks apt-get, laaditakse installipaketid hoidlatest alla teie süsteemi kohalikku salvestusruumi ja installitakse sealt. Allalaaditud paketid on .deb -vormingus ja need salvestatakse kataloogi var/cache/apt/archives/. Süsteem hoiab neid installipakette kohalikus mälus ka pärast nende desinstallimist. Kui installime paketi apt-get abil, juhtub tavaliselt järgmine:



  • See kontrollib, kas nõutav pakett vajab sõltuvuspaketti; mis need paketid on ja kas need on installitud või mitte.
  • Laadige alla pakett ja selle sõltuvused.
  • Paigaldage pakett.

Kõik paketid ja nende sõltuvused hoitakse kohalikus salvestusruumis kataloogis/var/cache/apt/archives. Kui paketti täiendate, laaditakse ka selle uus versioon alla ja hoitakse kohalikus salvestusruumis. Üldiselt, kui olete paketid installinud või täiendanud, ei vaja te enam .deb installifailid enam. Mõistlik on need failid eemaldada, kuna need võtavad teie süsteemiruumi.



Ruumi hõivavate .deb -failide suuruse kontrollimiseks saate oma terminalis täita järgmise käsu:





$kohta -sh /kus/vahemälu/asjakohane/arhiivid

Kasutades apt-get clean

The apt-get selge n käsk aitab vahemälu puhastada, kui olete installinud paketid, kasutades oma süsteemis käsku apt-get install. See eemaldab failid, mida pole enam vaja, kuid mis asuvad endiselt teie süsteemis ja hoiavad süsteemiruumi.



Käsk apt-get eemaldab allalaaditud .deb installifailid ja kustutab / var / cache / apt / archives jättes luku ja osalise kataloogi ainult failid.

Kui vaatate / var / cache / apt / archives kataloogi kasutades ls käsku järgmiselt, näete .deb laiendiga failide arvu.

$sudo ls /kus/vahemälu/asjakohane/arhiivid

Nüüd käivitage puhas toiming järgmiselt.

$sudo apt-puhtaks saada

Praegu tühjendatakse vahemälu ja näete ainult lukustusfaili ja osalist kataloogi.

Pange tähele, et apt-puhtaks saada ei eemalda faile süsteemist; see eemaldab failid ainult vahemälust.

Apt-get autoclean

Sarnane apt-puhtaks saada , teine ​​käsk apt-get autoclean puhastab ka allalaaditud pakettide kohaliku hoidla, kuid ainult nende desinstallitud või uuemate versioonide puuduvate pakettide puhul. See puhastab selliseid pakette, mis on endiselt süsteemis ja mida pole enam vaja.

Kui käivitate apt-get autoclean, näete eemaldatud .deb-faile.

Sarnaselt apt-get clean-iga ei eemalda apt-get autoclean süsteemist paketti,

Erinevus apt-get clean ja apt-get autoremove vahel

Mõned kasutajad satuvad sageli nende vahel segadusse apt-puhtaks saada ja apt-get autoremove oma süsteemis puhastustöid tehes. Need kaks käsku ei ole samad ja neil on täiesti erinevad funktsioonid. Apt-puhtaks või apt-get autoclean eemaldab allalaaditud paketid kohalikust vahemälust ainult ajal apt-get autoremove eemaldab mittevajalikud paketid, mis olid kunagi sõltuvusena installitud. Nii et paketi desinstallimisel pole nendest sõltuvustest kasu. Seetõttu on soovitatav käivitada automaatne eemaldamine käsk kõigi nende sõltuvuste eemaldamiseks.

Süsteemi puhastamine peaks olema osa teie süsteemi korrapärasest hooldusest, et vältida tarbetut segadust kettaruumi võtmisel. Paljude muude puhastustööriistade hulgas on apt-get clean üks kasulikest tööriistadest, mis aitavad teil eemaldada teie süsteemis olevad vahemälufailid ja võtta kettaruumi.