Comment ne pas installer les paquets recommandés et suggérés?

55

J'utilise Ubuntu 12.04 64-bit, j'ai fait ce qui suit: sudo gedit /etc/apt/apt.conf et ajouté

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

Mais ça n'a pas marché. Lorsque j'essaie d'installer un paquet, il souhaite quand même installer les paquetages suggérés et recommandés. Comment puis-je résoudre ce problème?

    
posée user84911 22.08.2012 - 18:08
la source

7 réponses

64

Si vous ne souhaitez pas installer les packages recommandés, vous pouvez exécuter apt-get avec l'indicateur --no-install-recommends ou aptitude avec l'indicateur --without-recommends / -R .

Si vous souhaitez que ces indicateurs soient toujours activés (je ne le recommande PAS), placez les lignes suivantes dans votre fichier /etc/apt/apt.conf :

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

Rappelez-vous que ces paquets sont recommandés pour une raison et que ce n’est probablement pas une bonne idée de les ignorer à tout moment. Vous feriez mieux d'utiliser les indicateurs dans les cas où vous savez que les paquets recommandés sont incorrects.

    
réponse donnée Alex L. 22.08.2012 - 19:33
la source
12

La syntaxe correcte dans les versions récentes semble être:

APT::Install-Suggests "0";
APT::Install-Recommends "0";

Vous pouvez placer ceci dans /etc/apt/apt.conf (qui n'existe plus par défaut) ou dans un fichier tel que 99local in /etc/apt/conf.d .

Surveillez les autres fichiers dans /etc/apt/conf.d qui peuvent remplacer vos paramètres.

    
réponse donnée Ian Nartowicz 25.06.2013 - 18:49
la source
11

Vérifié aujourd'hui (07 janvier 2015).

Ces paramètres fonctionnent bien pour moi:

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

Cette solution ne fonctionne pas:

APT::Get::Install-Recommends "false";
APT::Get::Install-Suggests "false";
    
réponse donnée Mikhail Chernyshev 07.01.2015 - 18:57
la source
4

Selon moi, la modification des fichiers de configuration est trop risquée et inutile. Plutôt, apt-get fournit des options pour spécifier de ne pas installer les packages recommandés.

sudo apt-get install --no-install-recommends package-name

C'est mieux que de changer le fichier de configuration.

    
réponse donnée theBuzzyCoder 28.04.2017 - 06:56
la source
2

Vous pourriez être comme moi et avoir un fichier /etc/apt/apt.conf.d/99synaptic caché. Je ne suis pas encore tout à fait sûr de l'origine de ce fichier, mais il contient une ligne:

APT::Install-Recommends "true";

Cela aurait certainement annulé une modification de /etc/apt/apt.conf . Je ne peux pas voir que le fichier est utilisé par un paquet plus longtemps, je suggère donc de le supprimer (vérifier que le contenu est similaire) ou de le changer pour faux.

    
réponse donnée Oli 24.10.2012 - 12:27
la source
0

Je recommande de créer le fichier /etc/apt/apt.conf.d/60user avec la seule ligne:

APT::Install-Recommends "false";

Cela fonctionne très bien pour moi le 12.04.

    
réponse donnée yassen 21.10.2012 - 19:07
la source
0

Vous pouvez spécifier des chaînes de configuration à partir de la ligne de commande, en utilisant l’option -o .

Cela fonctionne pour moi (APT v.1.4.8) ( sudo si nécessaire):

apt-get install package1 package2 -o APT::Install-Suggests=0 -o APT::Install-Recommends=0
    
réponse donnée Rolf 27.01.2018 - 21:36
la source

Lire d'autres questions sur les étiquettes