GNU/Linux >> Znalost Linux >  >> Ubuntu

Rozdíl mezi příkazy Ubuntu apt-get autoclean, clean, autoremove

Ubuntu je jednou z populárních distribucí Linuxu pro servery i stolní počítače. Hlavním důvodem je počet výukových programů a online komunitních fór + články založené na znalostech. Novým uživatelům to opravdu hodně pomáhá. Ze stovek příkazů, které spouštíme na příkazovém terminálu Ubuntu, často používáme Autoclean, Clean a Autoremove. Ale jaký je mezi nimi rozdíl? Zda nabízejí stejnou funkci nebo jedinečné. Pojďme se na to podívat:

Příkazy Ubuntu apt-get pro vyčištění systémového prostoru

1. apt-get autoclean

Možná už máte představu o tomto příkazu Ubuntu clean, co dělá? Ano, zkrátka úklid. Po nějaké době používání systému Ubuntu po instalaci a odinstalaci různého softwaru zůstaly zbytkové soubory, které již nepotřebujete, protože jsme je již odstranili. Pokud tedy váš systémový pevný disk nainstalovaný v Ubuntu nemá mnoho úložného prostoru, můžete tento příkaz použít k občasnému odstranění balíčků smazaného softwaru nebo již nepotřebných archivů dostupných v místním úložišti na pevném disku.

Nebojte se, systém automaticky identifikuje balíčky, které jsou ve většině případů zbytečné. To nepoškodí váš stávající nainstalovaný software v systému.

Použití:

sudo apt autoclean

2. apt-get clean:

Stejně jako výše uvedený příkaz, i tento odstraní všechny nepotřebné balíčky z mezipaměti balíčků. Vymaže soubory stažené pro instalaci nějakého programu na Linux pomocí APT. To znamená, že odstraní balíčky .deb, které se stahují do místního úložiště z úložiště apt a již nejsou vyžadovány. Také je třeba poznamenat, že příkaz neodstraní žádný nainstalovaný balíček z vašeho systému, pouze vymaže mezipaměť.

A teď, jaký je rozdíl mezi příkazy apt autoclean a apt clean, v podstatě „čisté ” jeden odstraní stažené soubory instalačního programu .deb umístěné v /var/cache/apt/archives. Například nainstalovali jste MySQL a po instalaci jste ji okamžitě nebo někdy poté odstranili. Nyní, pokud jej znovu nainstalujete, APT nemusí stahovat instalační balíčky z online úložiště; místo toho je získá z místního mezipaměti. To však také spotřebovává místo na pevném disku, pokud je na úložišti APT stejného programu k dispozici nová verze nebo jste ji odinstalovali. Pak už by ta mezipaměť nebyla užitečná. Můžeme tedy odstranit tyto instalační balíčky .deb z Ubuntu/Debian Linux pomocí „apt clean“ příkaz. To je dobrá praxe, protože ve většině případů jsou tyto balíčky k ničemu.

Zatímco „autoclean“, jak jsem řekl, také odstraňuje balíčky, které jsou zbytečné, mám na mysli zbytky odinstalovaných programy nebo balíčky, které již v systému nepotřebujete nebo nejsou kompatibilní.

Využití :

sudo apt clean

 3. apt-get autoremove:

Odstraňte balíčky, které jsou nainstalovány, aby splňovaly závislosti jiných balíčků, ale již nejsou potřeba, protože buď byl program odinstalován, nebo dostal aktualizované balíčky. Mnohokrát po upgradu Ubuntu nebo Debianu vás systém automaticky požádá o spuštění tohoto příkazu, aby bylo možné odstranit již nepotřebné nainstalované balíčky, aby se uvolnil systémový prostor.

Po spuštění tohoto příkazu lze zbytky odstraněných závislostí vymazat pomocí výše uvedeného příkazu autoremove.

Kromě toho lze tento příkaz použít dvěma způsoby, pokud chcete odstranit nainstalované softwarové balíčky, ale zachovat konfigurační soubory.

sudo apt-get remove

Kde odstranit nainstalované balíčky, které již nejsou potřeba spolu s jejich konfiguračními soubory, použijte:

sudo apt-get --purge remove

Tímto způsobem můžeme občas uvolnit místo na našem počítači se systémem Ubuntu nebo Debian pomocí těchto tří příkazů. Pokud jste však uživatelem, který nenainstaluje nebo neodinstaluje tolik programů nebo balíčků na Linuxu, přesto proces aktualizace nebo upgradu zanechá v systému nevyužité balíčky. Proto je dobrým zvykem své Ubuntu čas od času vyčistit.

Další informace o těchto příkazech naleznete na oficiální stránce Ubuntu:

manpages.ubuntu.com strana 1 a strana 2.


Ubuntu
  1. Jak upgradovat balíčky na Ubuntu pomocí příkazového řádku

  2. Snadný způsob, jak vyčistit verze Snap Package v Ubuntu

  3. Rozdíl mezi instalací aplikace přes softwarové centrum Ubuntu nebo terminál?

  1. Rozdíl mezi Ubuntu Serverem, Minimalem a Desktopem?

  2. Jak spravujete balíčky v Ubuntu?

  3. Rozdíl mezi ${} a $() v Bash

  1. Jak spravovat balíčky pomocí APT na Ubuntu 18.04 LTS

  2. 10 nejužitečnějších příkazů Ubuntu Linux

  3. Rozdíl mezi potrubím a rozšířením příkazů?