Bienvenue sur le site de St Carré
-
Configurer apt
Les distributions basées sur Debian, comme Ubuntu, utilisent le gestionnaire de paquet apt pout les mises à jour et pour les installations ; cet outil gère les dépendances des constituants logiciels.
Depuis quelques temps, la configuration de apt est telle que les outils reccommandés sont installés par défaut. J’en avais déja parlé lorsque j’utilisais digikam pour gérer mes photo : dolphin (ou konqueror suivant la version) était également installé !
Pour éviter que apt installe les recommandés, il est possible de rajouter l’option
--no-install-recommends
dans la ligne de commande.
Exemple pour installer digikam et les kipi-plugins :sudo apt-get install digikam kipi-plugins kde-i18n-fr --no-install-recommends
Pour que cette option soit présente en permanence, il faut la rajouter dans un fichier de configuration qui doit être situé dans le dossier
/etc/apt/apt.conf.d
.
Par défaut, ce dossier contient :yvon@nanda:/etc/apt/apt.conf.d$ ls 00trustcdrom 01ubuntu 10periodic 20archive 50unattended-upgrades 99synaptic 01autoremove 05aptitude 15update-stamp 20dbus 70debconf 99update-notifier
Chacun de ces fichiers contient un ou plusieurs paramètres
Exemple du fichier00trustcdrom
:yvon@nanda:/etc/apt/apt.conf.d$ more 00trustcdrom APT::Authentication::TrustCDROM "true";
Les noms des fichiers ont comme particularité de commencer par 2 chiffres ce qui définit l’ordre de traitement des contenus.
Si on définit 2 fois la même variable, alors ce sera celle du dernier fichier qui sera prise en compte.Pour empècher apt d’installer les outils recommandés, il faut créer un fichier contenant les options personnelles :
yvon@nanda:/etc/apt/apt.conf.d$ cat 99z-config-perso APT::Install-Recommends "false";
Le nom du fichier est important, il s’appelle 99z-config-perso :
- config-perso car le nom doit être significatif, il contient une configuration dépendant de l’utilisateur.
- 99z pour être classé en dernier de sorte que les paramètres qu’il contient soient pris en compte
Si vous regardé le contenu du dossier
/etc/apt/apt.conf.d
, vous y trouvez un fichier nommé99synaptic
et ce fichier contient :yvon@nanda:/etc/apt/apt.conf.d$ cat 99synaptic APT::Install-Recommends "true";
Cette variable est gérée par l’option Traiter les paquets recommandés comme des dépendances dans les préférences de synaptic (menu Configuration > Préférences).
Si le fichier de configuration personnelle est placer avant le fichier 99synaptic, alors c’est la variable Install-Rencommends de celui ci qui sera prise en compte.
Si on modifie uniquement l’option de synaptic, celle ci peut être modifiée par une mise à jour ou par une upgrade du système.Sur une machine fonctionnant sous Debian Lenny, il n’y a pas de fichier
99sysnaptic
. Le fichier de configuration personnelle peut être situé en premier et se nommer 00config-perso.
Blog
- 30/06/2025 : Rencontre des bibliothèques
- 22/06/2025 : Soirée vidéo de Lanvellec en Fête
- 14/06/2025 : Eol, 16 ans de vie commune
- 25/10/2024 : Lanvellec en Fête 2024, affluence malgré le temps
- 14/10/2024 : Lanvellec en Fête 2024
Linux
- 01/11/2024 : Agrandir un disque virtuel KVM
- 11/02/2024 : Copier de la ligne de commande vers l'interface graphique
- 08/01/2024 : Manipuler des fichiers GeoJson avec jq
- 11/07/2022 : Un texte Lorem Ipsum
- 21/06/2022 : Les dates des jours fériés