Comment modifier les paramètres du fichier 'apt.conf' qui n'existe plus en 12.04?

8

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?

larissa
la source

Réponses:

8

Il est préférable de créer votre propre fichier utilisateur /etc/apt/apt.conf.dafin 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 99afin 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.confdoivent ê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.confou 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.


la source
1

Le apt.conffichier qui contient la configuration pour APT se trouve par défaut dans /etc/apt/.

Pour vérifier ce qui se trouve dans le aptrépertoire, procédez comme suit dans le terminal:

cd /etc/apt
ls

Le apt.conffichier doit être répertorié après la lscommande.

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 cden /etc/aptpremier.)

Cela vous demandera votre mot de passe et se lancera geditvous permettant de créer votre apt.conffichier.

Vous pouvez aussi utiliser:

sudo nano apt.conf
Peachy
la source
1

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.

gacanepa
la source
0

Créez simplement le fichier /etc/apt/apt.conf si vous en avez besoin et insérez ce que vous voulez.

man apt.conf
Sepero
la source
0

Recherchez la configuration existante par apt-config dumpcommande, 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-RecommendsetAPT::Install-Suggests :

apt-config dump | grep -we Recommends -e Suggests | sed s/1/0/ | sudo tee /etc/apt/apt.conf.d/99norecommend
kenorb
la source