GNU/Linux >> Tutoriels Linux >  >> Ubuntu

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

apt (Outil d'empaquetage avancé ) est l'outil d'installation de paquets et de gestion des dépendances dans Debian et d'autres distributions basées sur Debian. Cela fonctionne au-dessus de 'Dpkg ' qui n'est rien d'autre que Debian programme d'installation du package.

La manière apt installe les packages :il télécharge le package pour le logiciel requis, et en plus il télécharge les packages pour toutes les dépendances du logiciel requis.

Lecture recommandée :Comment activer le référentiel "Universe" dans Ubuntu

Une fois les packages extraits et l'installation terminée, ils sont déplacés vers un Cache répertoire qui se trouve à '/var/cache/apt/archives '. Certains packages pour les bibliothèques, etc. se trouvent également dans d'autres répertoires.

La raison pour laquelle ces packages sont conservés dans le cache est-ce :la prochaine fois qu'un autre logiciel aura un paquet existant dans le cache (avec la version requise), Apt ne téléchargera pas le package mais l'utilisera à la place depuis le Cache lui-même.

Cependant, à mesure que le système vieillit, de nombreux packages sont encombrés dans le Cache . Par conséquent, il est recommandé de vider le Apt Cache de temps en temps pour libérer l'espace occupé.

Aujourd'hui, nous allons voir comment vider le Apt Cache dans Debian et d'autres distributions basées sur Debian.

Commande de nettoyage Apt

Pour supprimer le apt cache, nous pouvons appeler apt avec le 'propre ' paramètre pour supprimer tous les fichiers du répertoire de cache. L'utilisateur n'a pas besoin de supprimer manuellement ces fichiers.

Vous pouvez exécuter 'apt clean ' avec un paramètre appelé '--dry-run ', c'est-à-dire le paramètre de simulation, qui vous montrera simplement les répertoires à partir desquels les packages seront supprimés, et ne supprimera pas réellement les packages.

$ sudo apt clean --dry-run

Pour supprimer tous ces répertoires, vous pouvez exécuter apt clean (sans essai).

$ sudo apt clean

Commande Apt Autoclean

Similaire à apt clean , il existe une autre commande appelée "apt autoclean '. Cette commande supprimera les packages du Cache , pour lequel une version plus récente est disponible dans le référentiel.

apt vérifiera le référentiel pour une version plus récente de chaque paquet dans le Cache .

$ sudo apt autoclean

Les autres packages dans le cache , qui n'ont pas encore de version plus récente dans le référentiel, resteront dans le cache et ne seront pas supprimés avec autoclean .

Conclusion

Dans cet article, nous avons appris à vider le cache apt dans Debian et les distributions basées sur Debian. Il est recommandé de vider le cache de temps en temps. Les utilisateurs peuvent également programmer une tâche cron (qui exécute automatiquement une commande à des intervalles de temps spécifiques) pour vider le cache.

Si vous avez des questions, faites-le nous savoir dans les commentaires ci-dessous !


Ubuntu
  1. Comment utiliser APT avec Proxy sur Ubuntu et Debian

  2. Comment installer Adobe Acrobat Reader dans Ubuntu et Linux Mint

  3. Comment effacer la RAM de l'ordinateur dans Ubuntu et Linux Mint

  4. Comment faire un double démarrage d'Ubuntu et de Linux Mint ?

  5. Comment compiler et installer wxWidgets sur Ubuntu/Debian/Linux Mint

Comment réparer l'absence de son dans Ubuntu et Linux Mint

Comment installer Java sur Ubuntu et Linux Mint

Comment installer NetBeans IDE 12.4 dans Ubuntu, Debian et Linux Mint

Comment installer Skype sur Ubuntu, Linux Mint et d'autres distributions Linux basées sur Debian

Comment installer NetBeans IDE 12 dans Debian, Ubuntu et Linux Mint

Comment installer Wine 5.0 sur Debian, Ubuntu et Linux Mint