GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Différence entre les commandes Ubuntu apt-get autoclean, clean, autoremove

Ubuntu est l'une des distributions Linux populaires pour les serveurs et les ordinateurs de bureau. La raison principale en est le nombre de tutoriels et de forums communautaires en ligne + d'articles basés sur les connaissances. Cela aide vraiment beaucoup les nouveaux utilisateurs. Parmi les centaines de commandes que nous exécutons sur le terminal de commande Ubuntu, nous utilisons souvent Autoclean, Clean et Autoremove. Mais quelle est la différence entre eux ? Sont-ils offrent la même fonction ou unique. Voyons ça :

Commandes Ubuntu apt-get pour nettoyer l'espace système

1. apt-get nettoyage automatique

Vous avez peut-être déjà une idée de cette commande propre d'Ubuntu, qu'est-ce qu'elle fait ? Oui, en bref, le nettoyage. Après avoir utilisé le système Ubuntu pendant un certain temps, l'installation et la désinstallation de divers logiciels ont laissé des fichiers résiduels qui n'en avaient plus besoin, car nous avons déjà supprimé les logiciels qui les utilisent. Par conséquent, si votre disque dur système installé sur Ubuntu ne dispose pas de beaucoup d'espace de stockage, vous pouvez utiliser cette commande pour supprimer par intermittence les packages du logiciel supprimé ou les archives non requises disponibles dans un référentiel local sur le disque dur.

Ne vous inquiétez pas, le système identifiera automatiquement les packages inutiles dans la plupart des cas. Cela n'endommagera pas votre logiciel installé existant sur le système.

Utilisation :

sudo apt autoclean

2. apt-get clean :

Comme la commande ci-dessus, celle-ci supprime également tous les packages inutiles du cache de packages. Il efface les fichiers téléchargés pour l'installation de certains programmes sous Linux à l'aide d'APT. Cela signifie qu'il supprime les packages .deb qui sont téléchargés dans le référentiel local à partir du référentiel apt et qui ne sont plus nécessaires. Notez également que la commande ne supprimera aucun package installé de votre système, elle ne fera qu'effacer le cache.

Maintenant, quelle est la différence entre les commandes apt autoclean et apt clean, essentiellement le "propre ” on supprime les fichiers d'installation .deb téléchargés résidant dans /var/cache/apt/archives. Par exemple, vous avez installé MySQL et après l'installation, vous l'avez supprimé immédiatement ou parfois après. Maintenant, si vous l'installez à nouveau, l'APT n'a pas besoin de récupérer les packages d'installation à partir du référentiel en ligne ; au lieu de cela, il les obtiendra à partir d'un stockage de cache local. Cependant, cela consomme également de l'espace disque, s'il existe une nouvelle version disponible sur le référentiel APT du même programme ou si vous l'avez désinstallé. Ensuite, le cache de cela ne serait plus utile. Par conséquent, nous pouvons supprimer ces packages d'installation .deb d'Ubuntu/Debian Linux en utilisant le "apt clean" commande. C'est une bonne pratique car dans la plupart des cas, ces packages sont inutiles.

Alors que le "nettoyage automatique", comme je l'ai dit, supprime également les packages inutiles, je veux dire les restes de désinstallation programmes ou packages qui ne sont plus nécessaires ou compatibles sur le système.

Utilisation :

sudo apt clean

 3. apt-get autoremove :

Supprimez les packages qui sont installés pour répondre aux dépendances d'autres packages, mais qui ne sont plus nécessaires car le programme a été désinstallé ou a obtenu des packages mis à jour. Plusieurs fois après la mise à niveau d'Ubuntu ou de Debian, le système vous demandera automatiquement d'exécuter cette commande, afin que les packages installés qui ne sont plus nécessaires puissent être supprimés pour libérer de l'espace système.

Après avoir exécuté cette commande, les restes des dépendances supprimées peuvent être effacés à l'aide de la commande de suppression automatique indiquée ci-dessus.

De plus, cette commande peut être utilisée de deux manières, si vous souhaitez supprimer les progiciels installés mais conserver les fichiers de configuration alors

sudo apt-get remove

Où supprimer les packages installés, qui ne sont plus nécessaires avec leurs fichiers de configuration, utilisez :

sudo apt-get --purge remove

De cette façon, de temps en temps, nous pouvons libérer de l'espace sur notre PC sous Ubuntu ou Debian en utilisant ces trois commandes. Cependant, si vous êtes un utilisateur qui n'installe ou ne désinstalle pas autant de programmes ou de packages sous Linux, le processus de mise à jour ou de mise à niveau laisse également des packages inutilisés sur le système. C'est donc une bonne habitude de nettoyer votre Ubuntu de temps en temps.

En savoir plus sur ces commandes sur la page officielle d'Ubuntu :

manpages.ubuntu.com page 1 et page 2.


Ubuntu
  1. Comment gérer les packages avec APT sur Ubuntu 18.04 LTS

  2. Comment mettre à niveau des packages sur Ubuntu via la ligne de commande

  3. Différence entre l'installation d'une application via le centre logiciel Ubuntu ou un terminal ?

  4. Différence entre Ubuntu Server, Minimal et Desktop ?

  5. Comment gérez-vous les packages dans Ubuntu?

Quelle est la différence entre le chat et la commande tactile

Différence entre apt et apt-get expliquée

Quelle est la différence entre la commande apt et apt-get ?

20 commandes Ubuntu de base pour les débutants

Quelle est la différence entre les commandes kill et killall ?

Différence entre apt et apt-get expliquée