web-dev-qa-db-fra.com

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

J'aimerais ajouter des paramètres au fichier apt.conf, mais je me suis rendu compte qu'il a été remplacé par un dossier appelé etc/apt/apt.conf.d/.

Comment puis-je configurer avec ce nouveau modèle?

8
larissa

Il est préférable de créer votre propre fichier utilisateur dans /etc/apt/apt.conf.d afin de vous assurer qu'il ne sera pas écrasé par les mises à jour du paquet. 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 étiqueté avec un 99 afin que vos paramètres soient exécutés en dernier et remplacent ainsi les valeurs identiques aux paramètres spécifiés présents dans les autres fichiers du répertoire.

Ensuite, pour éditer votre fichier

Sudo nano /etc/apt/apt.conf.d/99mysettings

et ensuite, par exemple, vous pouvez ajouter l'élément de configuration suivant (bien que ce ne soit généralement pas recommandé):

APT::Install-Suggests "true";

Si vous vouliez pouvoir arrêter d'installer les paquets recommandés (encore une fois, ce n'est généralement pas la meilleure décision), vous pouvez utiliser

APT::Install-Recommends "false";

La syntaxe de ces commandes varie en fonction de la manière dont la page de manuel décrira la manière dont les entrées pour l'ancien 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. Entrez donc man apt.conf ou consultez le 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 fichier complet ici, et il contient des informations très utiles qui sont principalement applicables à Ubuntu. ainsi que.

8
user76204

Dans 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.

1
gacanepa

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

Pour vérifier le contenu du répertoire apt, procédez comme suit dans le terminal:

cd /etc/apt
ls

Le fichier apt.conf devrait figurer après la commande ls.

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, alors cd à /etc/apt en premier.)

Ceci vous demandera votre mot de passe et lancera gedit vous permettant de créer votre fichier apt.conf.

Vous pouvez aussi utiliser:

Sudo nano apt.conf
1
Peachy

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

man apt.conf
0
Sepero

Recherchez la configuration existante à l'aide de la commande apt-config dump, par exemple:

apt-config dump | grep -we Recommends -e Suggests

Modifiez les valeurs et ajoutez-les dans /etc/apt/apt.conf.d/99somefile (un nouveau fichier). Le numéro précédant le fichier donne la priorité (les exécutions les plus basses plus tôt, les plus récentes les plus récentes).

Voici l'exemple en désactivant APT::Install-Recommends et APT::Install-Suggests :

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