Je voudrais ajouter des paramètres au fichier apt.conf
, mais j'ai réalisé qu'il a été remplacé par un dossier appelé etc/apt/apt.conf.d/
.
Comment puis-je configurer avec ce nouveau modèle?
la source
Je voudrais ajouter des paramètres au fichier apt.conf
, mais j'ai réalisé qu'il a été remplacé par un dossier appelé etc/apt/apt.conf.d/
.
Comment puis-je configurer avec ce nouveau modèle?
Il est préférable de créer votre propre fichier utilisateur /etc/apt/apt.conf.d
afin de garantir qu'il ne sera pas écrasé par les mises à jour du package. Plutôt que d'ajouter des fichiers existants dans le répertoire, créez votre propre fichier général appelé 99mysettings
avec
sudo touch /etc/apt/apt.conf.d/99mysettings
Il est marqué d'un 99
afin que vos paramètres soient exécutés en dernier et remplacent ainsi les mêmes valeurs pour les paramètres spécifiés présents dans d'autres fichiers du répertoire.
Ensuite, pour modifier votre fichier exécuter
sudo nano /etc/apt/apt.conf.d/99mysettings
puis, par exemple, vous pouvez ajouter l'élément de configuration suivant (bien que cela ne soit généralement pas recommandé):
APT::Install-Suggests "true";
Si vous vouliez pouvoir arrêter d'installer les packages recommandés (là encore, ce n'est généralement pas la meilleure décision), vous pourriez utiliser
APT::Install-Recommends "false";
La syntaxe de ces commandes diffère de la façon dont la page de manuel décrira comment les entrées pour les plus anciennes apt.conf
doivent être configurées; précédemment APT::GET::Install-Suggests "true";
aurait été la syntaxe, mais cela ne fonctionnera pas pour l'exemple ci-dessus.
La page de manuel vous donnera une indication des paramètres généraux disponibles, veuillez donc accéder man apt.conf
ou consulter les pages de manuel Ubuntu en ligne . Cependant, la meilleure source pour les paramètres de configuration apt est le manuel Debian, disponible ici en ligne ou en pdf complet ici, et il contient des informations très utiles qui sont principalement applicables à Ubuntu.
Le apt.conf
fichier qui contient la configuration pour APT se trouve par défaut dans /etc/apt/
.
Pour vérifier ce qui se trouve dans le apt
répertoire, procédez comme suit dans le terminal:
cd /etc/apt
ls
Le apt.conf
fichier doit être répertorié après la ls
commande.
Cependant , s'il n'existe pas, vous pouvez le créer en exécutant la commande suivante:
gksu gedit apt.conf
(Assurez-vous que le répertoire de travail actuel est /etc/apt
, sinon, puis cd
en /etc/apt
premier.)
Cela vous demandera votre mot de passe et se lancera gedit
vous permettant de créer votre apt.conf
fichier.
Vous pouvez aussi utiliser:
sudo nano apt.conf
Depuis les versions plus récentes que Gutsy, le fichier /etc/apt/apt.conf a été remplacé par /etc/apt/apt.conf.d/proxy (créez-le si nécessaire), avec la même structure.
Créez simplement le fichier /etc/apt/apt.conf si vous en avez besoin et insérez ce que vous voulez.
man apt.conf
Recherchez la configuration existante par apt-config dump
commande, par exemple:
apt-config dump | grep -we Recommends -e Suggests
Modifiez les valeurs et ajoutez-les /etc/apt/apt.conf.d/99somefile
(un nouveau fichier). Le nombre avant le fichier donne la priorité (exécutions inférieures plus tôt, exécutions supérieures plus tard).
Voici l'exemple de désactivation APT::Install-Recommends
etAPT::Install-Suggests
:
apt-config dump | grep -we Recommends -e Suggests | sed s/1/0/ | sudo tee /etc/apt/apt.conf.d/99norecommend