GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment vider le cache d'Apt

Lorsque vous installez des packages dans Debian/Ubuntu à l'aide de la commande apt-get , une copie du fichier .deb est stockée localement. Cela aide au cas où vous auriez besoin de les réinstaller après la suppression, les packages sont alors accessibles localement (d'une autre manière appelée cache). Chaque fois que vous réinstallez, le système n'a pas besoin de passer par le réseau.

Les packages téléchargés sont mis en cache localement dans /var/cache/apt/archives/ . Chaque fois que vous exécutez la commande apt-get update et apt-get install, le cache apt est mis à jour.

Dans ce didacticiel, nous apprenons à vider le cache apt sur les systèmes Debian et Ubuntu.

Remarque :Si vous utilisez la commande apt, au lieu de la commande apt-get, ce cache est automatiquement supprimé dans les nouvelles versions du système d'exploitation.

Raison de nettoyer le cache Apt

  1. Parfois, vous devrez peut-être libérer de l'espace disque et le récupérer.
  2. En supprimant un paquet et en le réinstallant, le système regardera dans le cache et vous obtiendrez la même version du logiciel.

Pour répertorier le fichier .deb stocké dans le cache, tapez :

$ ls /var/cache/apt/archives/

Pour vérifier le disque utilisé par le cache en exécutant la commande suivante. Je

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

Dans mon cas, c'est plus de 340 Mo.

Pour nettoyer le cache apt, utilisez la commande apt clean , qui supprime tout (sauf le fichier de verrouillage) de /var/cache/apt/archives/ et /var/cache/apt/archives/partial/.

Vous pouvez également simuler ou faire un essai pour voir ce qui se passe réellement lorsque vous nettoyez le cache apt, tapez :

$ sudo apt-get clean --dry-run

Il affiche le contenu du répertoire qui sera supprimé.

Il est sûr d'exécuter la commande apt-get clean car elle ne supprime qu'une copie des fichiers .deb. La prochaine fois que vous exécuterez apt-get install, il pourra récupérer les packages du miroir.

Enfin pour nettoyer le cache apt exécutez simplement la commande suivante.

$ sudo apt-get clean

Conclusion

Si votre intention est d'effacer uniquement les packages deb obsolètes, utilisez apt-get autoclean. Cela supprimera les fichiers de package qui ne peuvent plus être téléchargés et qui sont en grande partie inutiles.

Dans ce tutoriel, nous avons appris à nettoyer le cache apt dans Debian et Ubuntu. Vos commentaires et suggestions sont fortement recommandés. Merci.


Ubuntu
  1. Comment effacer le cache du navigateur Web à partir de la ligne de commande sous Linux

  2. Comment effacer le cache mémoire sous Linux

  3. Comment effacer le cache des chemins d'accès aux exécutables de Bash ?

  4. Comment effacer les paramètres Xmodmap ?

  5. Comment vider le cache de Firefox ?

Comment effacer apt-cache sur Debian 10

Comment effacer le cache Apt dans Debian, Ubuntu et Linux Mint

Comment installer KernelCare et vider le cache Kernelcare sous Linux

Comment installer Ulauncher dans Ubuntu 20.04

Comment installer NCDU sur Ubuntu 17.04

Comment effacer le cache DNS sur Ubuntu