Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
nettoyer_ubuntu [Le 29/06/2025, 13:53] 91.161.152.215 [Suppression de logiciels] |
nettoyer_ubuntu [Le 07/09/2025, 12:05] (Version actuelle) geole [Suppression des anciens noyaux] Suppression double collecte |
||
---|---|---|---|
Ligne 21: | Ligne 21: | ||
*[[:aptitude]] | *[[:aptitude]] | ||
*[[:DebOrphan]] (pour les paquets "orphelins") | *[[:DebOrphan]] (pour les paquets "orphelins") | ||
- | *[[Jdupes]] Permet de supprimer les fichiers en double. Attention à son usage, il n'a pas de "corbeille" pour restaurer en cas d'erreur, et créer des hardlinks peut créer des problèmes en cas de partage entre plusieurs profils ou plusieurs users (?). | + | *[[:dupegurume]] Permet de supprimer les fichiers en double. |
Ligne 82: | Ligne 82: | ||
===Les résidus de configuration logiciels supprimés=== | ===Les résidus de configuration logiciels supprimés=== | ||
À partir d'Ubuntu 20.04, pour voir les paquets qui ont laissé des résidus de configuration (rc) : | À partir d'Ubuntu 20.04, pour voir les paquets qui ont laissé des résidus de configuration (rc) : | ||
- | <code>apt list ~c | + | Si un utilisateur **c** est défini dans l'ordinateur, la commande normale est obligatoire |
- | ou | + | <code bash>apt list ?config-files</code> |
- | apt list ?config-files</code> | + | sinon la commande abrégée est utilisable. |
- | Pour supprimer tous les résidus de configuration : | + | <code bash>apt list ~c</code> |
- | <code>sudo apt purge ~c | + | À partir d'Ubuntu 20.04, pour supprimer tous les résidus de configuration : Si un utilisateur **c** est défini dans l'ordinateur, la commande normale est obligatoire |
- | ou | + | <code>sudo apt purge ?config-files</code> |
- | sudo apt purge ?config-files</code> | + | sinon la commande abrégée est utilisable. |
+ | <code bash>sudo apt purge ~c</code> | ||
Pour les versions plus anciennes : | Pour les versions plus anciennes : | ||
- | <code>dpkg -l | grep ^rc</code> | + | <code bash>dpkg -l | grep ^rc |
- | <code>dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg -P</code> | + | dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg -P</code> |
Ligne 168: | Ligne 169: | ||
====Suppression des anciens noyaux===== | ====Suppression des anciens noyaux===== | ||
Pour supprimer des anciens noyaux, se reporter à la section [[kernel#suppression_des_anciens_noyaux|Suppression des anciens noyaux de la page kernel]]. | Pour supprimer des anciens noyaux, se reporter à la section [[kernel#suppression_des_anciens_noyaux|Suppression des anciens noyaux de la page kernel]]. | ||
+ | ====Eviter d'écrire en double exemplaire les traces du fonctionnement du logiciel==== | ||
+ | <note tip>Ce paragraphe est susceptible d'évoluer en fonction des réponses fournies par les [[https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2122061|experts]]</note> | ||
+ | - Sauvegarder le fichier afin de pouvoir redevenir facilement standard en cas de besoin.<code bash>sudo cp -v /etc/rsyslog.d/50-default.conf /etc/rsyslog.d/50-default.conf.REF</code> | ||
+ | - Invalider les deux demandes de duplication.<code bash>sudo sed -ri 's/^(\*\.\*;auth,authpriv\.none)/#\1/;s/^(kern\.\*)/#\1/' /etc/rsyslog.d/50-default.conf</code> | ||
+ | - Faire la prise en compte.<code bash>systemctl restart systemd-journald; sudo logrotate -f /etc/logrotate.conf</code> | ||
+ | - Réaliser l'épuration.<code bash>sudo rm -v /var/log/kern*; sudo rm -v /var/log/syslog*</code> | ||
+ | |||
====Réduire la taille des fichiers journaux==== | ====Réduire la taille des fichiers journaux==== |