Uso Ubuntu 12.04 de 64 bits, hice lo siguiente: sudo gedit /etc/apt/apt.confy agregué
APT::Install-Recommends "false";
APT::Install-Suggests "false";
Pero no funcionó. Cuando intento instalar un paquete, todavía quiere instalar los paquetes sugeridos y recomendados. ¿Como puedo resolver esto?
apt
package-management
software-installation
usuario84911
fuente
fuente

apt-config dump |fgrep -i recommendsugerirá la sintaxis de moda actual en caso de que vuelva a cambiar.Respuestas:
Si no desea instalar los paquetes recomendados, puede ejecutarlos
apt-getcon el--no-install-recommendsindicador oaptitudecon el indicador--without-recommends/-R.Si desea que estos indicadores estén siempre habilitados (NO lo recomiendo), coloque las siguientes líneas en su
/etc/apt/apt.confarchivo:Recuerde que estos paquetes se recomiendan por una razón y probablemente no sea una buena idea ignorarlos en todo momento. Sería mejor usar las banderas en los casos en que sabe que los paquetes recomendados son incorrectos.
fuente
La sintaxis correcta en las versiones recientes parece ser:
Puede poner esto en
/etc/apt/apt.conf(que ya no existe de forma predeterminada) o en un archivo como99localen/etc/apt/apt.conf.d.Tenga cuidado con cualquier otro archivo
/etc/apt/apt.conf.dque pueda anular su configuración.fuente
Revisado hoy (07 de enero de 2015).
Estas configuraciones me funcionan bien:
Esta solución no funciona:
fuente
Según yo, cambiar los archivos conf es demasiado arriesgado e innecesario. Más bien
apt-getproporciona opciones para especificar no instalar paquetes recomendados.Esto es mejor que cambiar el archivo conf.
fuente
Podrías ser como yo y tener un
/etc/apt/apt.conf.d/99synapticarchivo al acecho. Todavía no estoy completamente seguro de dónde vino este archivo, pero contiene una línea:Eso ciertamente habría anulado un cambio en
/etc/apt/apt.conf. No puedo ver que el paquete ya sea utilizado por ningún paquete, por lo que sugeriría simplemente eliminarlo (verifique que el contenido sea similar) o cambiar true por false.fuente
Puede especificar cadenas de configuración desde la línea de comando, utilizando la
-oopciónEsto funciona para mí (APT v.1.4.8) (
sudosegún sea necesario):fuente
apt-get. ¿Pero para qué debo hacerapt?Recomendaría crear el archivo /etc/apt/apt.conf.d/60user con la línea única:
Esto funciona bien para mí el 12.04.
fuente
Use el siguiente comando para agregarlo a
/etc/apt/apt.conf.d/99norecommend:Verifique la configuración actual:
Ver: ¿Puedo hacer que apt-get siempre use --no-install-recomendamos?
fuente