Nettoyer son système Debian

Au fil du temps, le système Debian, comme tous les autres OS, "s'encrasse". Voici un petit mémento rassemblant quelques méthodes pour nettoyer son système Debian.

Suppression des librairies orphelines

Il existe un paquet qui effectue cette tâche. Il s'agit de paquet deborphan.

En premier, on installe le paquet deborhan, à moins que c'est déjà fait, dans ce cas, vous pouvez directement passer à l'étape suivante.

apt-get install deborphan

Pour lister les librairies orphelines, on tape la ligne de commande suivante :

deborphan

Vous devriez obtenir une liste de librairies orphelines, sauf bien sûr, si votre serveur debian est propre.

root@poste1 /home/user# deborhan
libcurl3
libjson-c3
libappindicator1
libappindicator3-1
libxnvctrl0

Ensuite, il vous suffit de désinstaller chaque librairie :

apt-get --purge remove libcurl3

Ou si vous voulez allez plus vite, voici une ligne de commande qui supprime toutes les librairies orphelines d'un seul coup :

apt-get --purge remove `deborphan -n --guess-all`

cette ligne de code est a utiliser de temps en temps ou après de grosse mise à jour ou changement de version de Debian.

Nettoyage des paquets résiduels

Lors de changement de version de Debian, il arrive bien souvent que des paquets résiduels de l'ancienne version restent présents sur votre système. Voici une ligne de commande bien pratique qui fait le ménage sur votre serveur :

apt purge $(dpkg --list |grep '^rc' |awk '{print $2}')

Notes de version

  • [21/12/2017] : Création de l'article

Auteurs et sources