Alléger son système de paquets

Apt configuration debian

Le système logiciel sous Debian est fait de dépendances contrairement à un système comme Windows.

Sous Windows, tout est installé par défault, toutes les bibliothèques de communications logicielles sont installées. Pour rappel, une bibliothèque ou librairie en anglais est une ressource logicielle avec des fonctions/méthodes à l’intérieur. Lorsqu’un programme a besoin d’interagir avec le système, il fait appel à cette bibliothèque.

Sous Linux Debian, lorsque vous installez votre système, seuls les paquets nécessaires sont installés. Par exemple, si vous n’utilisez pas de bureau, Debian ne va pas installer les bibliothèques graphiques. Tout ceci dans le but d’optimiser le système.

Les paquets suggérés et recommandés

Donc, lorsque vous allez vouloir installer votre bureau (comme Gnome), le système va aller rechercher le paquet (logiciel) et toutes ses dépendances (autres paquets nécessaires au bon fonctionnement du logiciel).

Dans ces paquets, certaines sont tagués « suggérés » ou « recommandés » ; autrement dit, dans l’absolument, ils ne sont pas utiles.

Ne pas installer ces paquets (et notamment les paquets recommandés pourraient créer des instabilités, je dis bien pourrais car je n’ai jamais eu aucun problème sur mes serveurs ou postes, ni sur ceux de mes clients.

Libération de l’espace disque

Si vous ne souhaitez installer qu’un seul paquets sans ses dépendances suggérées et/ou recommandés :

apt-get --no-install-recommends <nom_du_paquet>

Si vous souhaitez rendre cette configuration permanente :

nano /etc/apt/apt.conf

Y mettre le texte suivant :

APT::Install-Recommends "false";
APT::Install-Suggests "false";
APT::Get::Install-Recommends "false";
APT::Get::Install-Suggests "false";

Puis mettre à jour aptitude :

apt-get update

Puis vérifiez :

apt-config dump

PS: Exemple concrêt avec Gnome.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *