nettoyer, autocleaner et supprimer automatiquement - les combiner est une bonne étape?


16

Sera-t-il logique, au moyen d'une logique orientée Debian, d'unir les trois commandes apt-get cleanet apt-get autoclean, et apt-get autoremoveen une seule commande qui les fait toutes?


1
De quelle «logique orientée Debian» parlez-vous?
Chai T. Rex

Logique commune dans les systèmes Debian comme Debian et Ubuntu. La logique sort dans la syntaxe, les commandes, la terminologie, etc.
Arcticooling

Réponses:


31

Cela dépend complètement de ce que vous voulez réaliser, ils sont séparés pour une raison. Mais voyons ce qu'ils font réellement:

  • apt/apt-get clean → nettoie les packages et installe le script dans /var/cache/apt/archives/
  • apt/apt-get autoclean → nettoie les paquets deb obsolètes, moins de clean
  • apt/apt-get autoremove→ supprime les paquets orphelins qui ne sont plus nécessaires du système, mais ne les purge pas, utilisez l' --purgeoption avec la commande pour cela.

C'est donc à vous de décider si vous souhaitez combiner l'un des deux premiers avec le dernier et vous pouvez le faire comme ci-dessous:

sudo apt autoremove && sudo apt clean

Si c'est ce que vous voulez vraiment faire, mais maintenant coder une commande supplémentaire, c'est assez superflu pour être honnête.

Autres lectures:


1
J'ai défini un alias pour sudo bash -c "apt-get update && apt-get -y upgrade && apt-get -y autoremove && apt-get -y clean"et il me sert bien. Attention: autoremovesupprime les anciennes images du noyau.
dessert

Si j'ai bien compris votre réponse, vous voulez dire que cela sudo apt-get autoremove && sudo apt-get cleancouvre tout sudo apt-get autoclean?
Arcticooling

2
Exactement, autoclean ne supprime que les fichiers des archives qui ne peuvent plus être téléchargés, nettoie complètement les archives.
Videonauth
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.