Nettoyage des paquets orphelins avec deborphan

ça permets de supprimer les paquets qui ne sont utiles à aucun logiciels et ainsi gagner un peu d’espace disque.

Simuler d’abord pour voir ce qui va être supprimé

apt -s purge --autoremove $(deborphan)

Exemple

apt -s purge --autoremove $(deborphan)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  android-tools-adb* gir1.2-clutter-gst-3.0* gir1.2-evince-3.0* gvfs-bin* libavahi-core7* libdiscid0* libdleyna-core-1.0-3*
  libffi6* libfluidsynth1* libgles2-mesa* libjte1* libllvm6.0* libmusicbrainz5-2* libncurses-dev* libncurses5-dev*
  libpackagekit-glib2-18* libpangox-1.0-0* libreadline7* libtbb2* libtumbler-1-0* libwnck-common* libxcb-xf86dri0* libxfconf-0-2*
  lightning-l10n-fr*
0 mis à jour, 0 nouvellement installés, 24 à enlever et 0 non mis à jour.
Purg android-tools-adb [1:8.1.0+r23-5]
Purg gir1.2-clutter-gst-3.0 [3.0.27-1]
Purg gir1.2-evince-3.0 [3.36.1-1]
Purg gvfs-bin [1.44.1-1]
Purg libavahi-core7 [0.8-3]
Purg libdiscid0 [0.6.2-3]
Purg libdleyna-core-1.0-3 [0.4.0-1+b2]
Purg libllvm6.0 [1:6.0.1-14.1]
Purg libffi6 [3.2.1-9]
Purg libfluidsynth1 [1.1.11-1]
Purg libgles2-mesa [20.1.1-1]
Purg libjte1 [1.21-1]
Purg libmusicbrainz5-2 [5.1.0+git20150707-9]
Purg libncurses5-dev [6.2-1]
Purg libncurses-dev [6.2-1]
Purg libpackagekit-glib2-18 [1.1.13-2+b1]
Purg libpangox-1.0-0 [0.0.2-5+b2]
Purg libreadline7 [7.0-5]
Purg libtbb2 [2020.2-2]
Purg libtumbler-1-0 [0.2.8-2]
Purg libwnck-common [2.30.7-6]
Purg libxcb-xf86dri0 [1.14-2]
Purg libxfconf-0-2 [4.12.1-1]
Purg lightning-l10n-fr [1:68.9.0-1~deb10u1]

On peut s’aider de apt show pour savoir de quoi il s’agit

Exemple

apt show lightning-l10n-fr
Package: lightning-l10n-fr
Version: 1:68.9.0-1~deb10u1
Priority: optional
Section: localization
Source: thunderbird
Maintainer: Carsten Schoenert <c.schoenert@t-online.de>
Installed-Size: 217 kB
Depends: thunderbird-l10n-fr (>= 1:68.9.0-1~deb10u1)
Homepage: https://www.thunderbird.net/
Download-Size: 104 kB
APT-Manual-Installed: yes
APT-Sources: https://cdn-aws.deb.debian.org/debian-security buster/updates/main amd64 Packages
Description: paquet de langue française pour lightning – paquet de transition
 Lightning est une extension de calendrier de Mozilla pour Thunderbird. Son
 but est de produire une application de calendrier et tâches en utilisant le
 langage d'interface utilisateur XUL.
 .
 Ce paquet est un paquet de transition incorporant le paquet nécessaire à la
 régionalisation de lightning en français. Il peut être supprimé sans risque.

Si rien ne semble destructeur alors…

Exécuter la purge sans simulation

apt purge --autoremove $(deborphan)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  android-tools-adb* gir1.2-clutter-gst-3.0* gir1.2-evince-3.0* gvfs-bin* libavahi-core7* libdiscid0* libdleyna-core-1.0-3*
  libffi6* libfluidsynth1* libgles2-mesa* libjte1* libllvm6.0* libmusicbrainz5-2* libncurses-dev* libncurses5-dev*
  libpackagekit-glib2-18* libpangox-1.0-0* libreadline7* libtbb2* libtumbler-1-0* libwnck-common* libxcb-xf86dri0* libxfconf-0-2*
  lightning-l10n-fr*
0 mis à jour, 0 nouvellement installés, 24 à enlever et 0 non mis à jour.
Après cette opération, 72,5 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]

Plus d’infos

https://manpages.debian.org/buster/deborphan/deborphan.1.fr.html

Par Bidouille De Bian

Bidouilleur sur Linux Debian 10 (Buster). Débutant dans le blog sur Wordpress.