Prečo potrebujete apt-get čisté možnosti?

Why You Need Apt Get Clean Options



Všetci správcovia systému a väčšina bežných používateľov Ubuntu uprednostňujú používanie apt-get na inštaláciu a aktualizáciu balíkov, ale nevenujú pozornosť následnému čisteniu systému. Tento článok vysvetlí, prečo je potrebné pravidelne čistiť systém a ako to urobiť pomocou príkazu apt-get clean.

Všimnite si toho, že sme v systéme Ubuntu 18.04 LTS spustili príkazy a postupy uvedené v tomto článku.







Prečo potrebujeme apt-get clean?

V operačných systémoch Ubuntu a Debian sa pri inštalácii alebo aktualizácii balíkov pomocou apt-get balíky inštalátora stiahnu z úložísk do lokálneho úložiska vo vašom systéme a odtiaľ sa nainštalujú. Stiahnuté balíky sú vo formáte .deb a sú uložené v adresári var/cache/apt/archives/. Systém uchová tieto inštalačné balíky v miestnom úložisku aj po ich odinštalovaní. Vo všeobecnosti, keď nainštalujeme balík pomocou apt-get, stane sa nasledovné:



  • Skontroluje, či požadovaný balík potrebuje balík závislostí; čo sú tieto balíky a či sú nainštalované alebo nie.
  • Stiahnite si balík a jeho závislosti.
  • Nainštalujte balík.

Všetky balíky a ich závislosti sú uložené v lokálnom úložisku v adresári/var/cache/apt/archives. Ak aktualizujete balík, jeho nová verzia sa podobne stiahne a uloží do miestneho úložiska. Spravidla po inštalácii alebo aktualizácii balíkov už nepotrebujete inštalačné súbory .deb. Je vhodné tieto súbory odstrániť, pretože zaberajú miesto v systéme.



Ak chcete skontrolovať veľkosť súborov .deb zaberajúcich priestor, môžete na termináli vykonať nasledujúci príkaz:





$z -sh /kde/cache/výstižný/archívy

Použitie apt-get clean

The apt-get clea Príkaz n pomáha vyčistiť vyrovnávaciu pamäť po inštalácii balíkov pomocou príkazu apt-get install vo vašom systéme. Odstráni súbory, ktoré už nie sú potrebné, ale stále sa nachádzajú vo vašom systéme a zachová priestor v systéme.



Príkaz apt-get odstráni načítané inštalačné súbory .deb a vymaže súbor / var / cache / apt / archívy pričom v zámku a čiastočnom adresári zostanú iba súbory.

Ak si pozriete / var / cache / apt / archívy adresár pomocou ls nasledujúcim príkazom, uvidíte počet súborov s príponou .deb.

$sudo ls /kde/cache/výstižný/archívy

Teraz spustite čistú operáciu nasledovne:

$sudo vhodné-vyčistiť

V tejto chvíli bude vyrovnávacia pamäť vymazaná a uvidíte iba súbor zámku a čiastočný adresár.

Všimnite si toho, že vhodné-vyčistiť neodinštaluje súbory zo systému; iba odstráni súbory z vyrovnávacej pamäte.

Apt-get autoclean

Podobný vhodné-vyčistiť , ďalší príkaz apt-get autoclean tiež vyčistí lokálne úložisko načítaných balíkov, ale iba pre balíky, ktoré ste odinštalovali alebo tie, ktoré nemajú k dispozícii novšie verzie. Vykonáva operáciu čistenia pre také balíky, ktoré sú stále v systéme a už nie sú potrebné.

Ak spustíte apt-get autoclean, zobrazia sa súbory .deb, ktoré sú odstránené.

Podobne ako apt-get clean, apt-get autoclean neodinštaluje balík zo systému,

Rozdiel medzi apt-get clean a apt-get autoremove

Niektorí používatelia sú často zmätení medzi súbormi vhodné-vyčistiť a apt-get autoremove pri vykonávaní operácie čistenia v ich systéme. Tieto dva príkazy nie sú rovnaké a majú úplne odlišné funkcie. Apt-get clean alebo apt-get autoclean odstráni načítané balíky z lokálnej vyrovnávacej pamäte iba vtedy, keď apt-get autoremove odstráni nepotrebné balíky, ktoré boli kedysi nainštalované ako závislosť. Keď teda balík odinštalujete, tieto závislosti nie sú k ničomu. Preto sa odporúča spustiť súbor autoremove príkaz na odstránenie všetkých týchto závislostí.

Čistenie systému by malo byť súčasťou pravidelnej údržby systému, aby ste predišli zbytočnému zaberaniu miesta na disku. Okrem mnohých ďalších nástrojov na čistenie je apt-get clean jedným z užitočných nástrojov, ktoré vám môžu pomôcť odstrániť súbory vyrovnávacej pamäte, ktoré existujú vo vašom systéme, a zaberať miesto na disku.