GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak vymazat mezipaměť Apt

Když instalujete balíčky v Debian/Ubuntu pomocí příkazu apt-get , je lokálně uložena kopie souboru .deb. To pomáhá v případě, že je po odstranění potřebujete znovu nainstalovat, pak lze k balíčkům přistupovat lokálně (jiným způsobem nazývaným cache). Pokaždé, když přeinstalujete, systém nemusí procházet sítí.

Stažené balíčky jsou lokálně uloženy v mezipaměti /var/cache/apt/archives/ . Při každém spuštění příkazu apt-get update a apt-get install se mezipaměť apt aktualizuje.

V tomto tutoriálu se naučíme, jak vymazat mezipaměť apt na systémech Debian a Ubuntu.

Poznámka:Pokud používáte příkaz apt, místo příkazu apt-get se tato mezipaměť v nových verzích OS automaticky smaže.

Důvod proč vyčistit mezipaměť Apt

  1. Někdy může být potřeba uvolnit místo na disku a získat jej zpět.
  2. Odstraněním balíčku a jeho přeinstalací se systém podívá do mezipaměti a získáte stejnou verzi softwaru.

Chcete-li zobrazit soubor .deb, který je uložen v mezipaměti, zadejte:

$ ls /var/cache/apt/archives/

Chcete-li zkontrolovat disk využívaný mezipamětí, spuštěním následujícího příkazu. Já

$ sudo du -sch /var/cache/apt/archives/

V mém případě je to více než 340 MB.

Chcete-li vyčistit mezipaměť apt, použijte příkaz apt clean , který odstraní vše (kromě souboru zámku) z /var/cache/apt/archives/ a /var/cache/apt/archives/partial/.

Můžete také simulovat nebo suchý běh, abyste viděli, co se skutečně stane, když vyčistíte mezipaměť apt, zadejte:

$ sudo apt-get clean --dry-run

Zobrazí, který obsah adresáře bude odstraněn.

Spuštění příkazu apt-get clean je bezpečné, protože pouze odstraní kopii souborů .deb. Až příště spustíte apt-get install, může načíst balíčky z mirroru.

Nakonec vyčistěte mezipaměť apt jednoduše spusťte následující příkaz.

$ sudo apt-get clean

Závěr

Pokud máte v úmyslu vymazat pouze zastaralé deb balíčky, použijte apt-get autoclean. Tím se odstraní soubory balíčků, které již nelze stáhnout a jsou z velké části neužitečné.

V tomto tutoriálu jsme se naučili, jak vyčistit mezipaměť apt v Debianu a Ubuntu. Vaše připomínky a návrhy jsou vysoce doporučeny. Děkuji.


Ubuntu
  1. Jak vymazat mezipaměť webového prohlížeče z příkazového řádku v Linuxu

  2. Jak vymazat Bashovu mezipaměť cest ke spustitelným souborům?

  3. Jak vymažu mezipaměť ve Firefoxu?

  1. APT vs APT-GET:Jaký je rozdíl?

  2. Jak vymazat mezipaměť v Linuxu

  3. Jak vymazat nastavení Xmodmap?

  1. Jak vymazat mezipaměť Redis

  2. Jak nainstalovat Spotify na Ubuntu 20.04

  3. Jak vymazat nebo vyprázdnit mezipaměť DNS v systému Linux