Pourquoi avez-vous besoin d'options apt-get clean ?

Why You Need Apt Get Clean Options



Tous les administrateurs système et la plupart des utilisateurs réguliers d'Ubuntu préfèrent utiliser apt-get pour installer et mettre à niveau les packages, mais ne font pas attention au nettoyage de leur système par la suite. Cet article expliquera pourquoi vous devez nettoyer régulièrement votre système et comment le faire via la commande apt-get clean.

Notez que nous avons exécuté les commandes et la procédure mentionnées dans cet article sur un système Ubuntu 18.04 LTS.







Pourquoi avons-nous besoin d'apt-get clean?

Dans les systèmes d'exploitation Ubuntu et Debian, lors de l'utilisation d'apt-get pour l'installation ou la mise à niveau des packages, les packages d'installation sont téléchargés à partir des référentiels vers le stockage local de votre système et installés à partir de là. Les packages téléchargés sont au format .deb et ils sont enregistrés dans le répertoire var/cache/apt/archives/. Le système conserve ces packages d'installation dans le stockage local même après les avoir désinstallés. Généralement, lorsque nous installons un package à l'aide d'apt-get, les événements suivants se produisent :



  • Il vérifie si le package requis a besoin d'un package de dépendances ; quels sont ces packages et s'ils sont installés ou non.
  • Téléchargez le package et ses dépendances.
  • Installez le paquet.

Tous les packages et leurs dépendances sont conservés dans le stockage local dans le répertoire /var/cache/apt/archives. De plus, si vous mettez à niveau le package, sa nouvelle version est également téléchargée et conservée sur le stockage local. Généralement, une fois que vous avez installé ou mis à niveau les packages, vous n'avez plus besoin des fichiers d'installation .deb. C'est une bonne idée de supprimer ces fichiers car ils prennent de l'espace sur votre système.



Pour vérifier la taille des fichiers .deb occupant l'espace, vous pouvez exécuter la commande suivante dans votre Terminal :





$du -sh //cache/apte/les archives

Utiliser apt-get clean

Les apt-get clea n aide à nettoyer le cache une fois que vous avez installé les packages à l'aide de la commande apt-get install sur votre système. Il supprime les fichiers qui ne sont plus nécessaires mais qui résident toujours sur votre système et conservent l'espace système.



La commande apt-get supprime les fichiers d'installation .deb récupérés et efface le / var/cache/apt/archives ne laissant que les fichiers dans la serrure et le répertoire partiel.

Si vous affichez le / var/cache/apt/archives répertoire à l'aide du ls commande comme suit, vous verrez le nombre de fichiers avec l'extension .deb.

$sudo ls //cache/apte/les archives

Exécutez maintenant l'opération de nettoyage comme suit :

$sudo apt-se nettoyer

À ce moment, le cache sera vidé et vous ne verrez que le fichier de verrouillage et le répertoire partiel.

Notez que, le apt-se nettoyer ne désinstalle pas les fichiers du système ; il ne supprime que les fichiers du cache.

Apt-get autoclean

Semblable à apt-se nettoyer , une autre commande apt-get autoclean nettoie également le référentiel local des packages récupérés, mais uniquement pour les packages que vous avez désinstallés ou ceux pour lesquels aucune version plus récente n'est disponible. Il effectue l'opération de nettoyage pour les packages qui sont toujours sur le système et qui ne sont plus nécessaires.

Si vous exécutez apt-get autoclean, vous verrez les fichiers .deb supprimés.

Semblable à apt-get clean, apt-get autoclean ne désinstalle pas le package du système,

Différence entre apt-get clean et apt-get autoremove

Certains utilisateurs confondent souvent le apt-se nettoyer et apt-obtenir la suppression automatique lors de l'exécution de l'opération de nettoyage dans leur système. Ces deux commandes ne sont pas identiques et ont des fonctions absolument différentes. Apt-nettoyer ou apt-get autoclean supprime les packages récupérés du cache local uniquement pendant que le apt-obtenir la suppression automatique supprime les packages inutiles qui étaient autrefois installés en tant que dépendance. Ainsi, lorsque vous désinstallez un package, ces dépendances ne sont d'aucune utilité. Par conséquent, il est recommandé d'exécuter le suppression automatique commande pour supprimer toutes ces dépendances également.

Le nettoyage du système doit faire partie de la maintenance régulière de votre système afin d'éviter que l'encombrement inutile n'occupe votre espace disque. Parmi de nombreux autres outils de nettoyage, apt-get clean est l'un des outils utiles qui peuvent vous aider à supprimer les fichiers de cache qui existent dans votre système et qui prennent de l'espace disque.