¿Cuál es la diferencia entre los paquetes recomendados y sugeridos (Ubuntu)


20

En Ubuntu cuando instala un paquete, puede haber dependencias, recomendaciones y sugerencias. Por ejemplo: virtualbox-ose tiene adduser como dependencia, libgl1 como recomendación y libpulse0 como sugerencia.

¿Cuál es la diferencia entre recomendaciones y sugerencias?

Las recomendaciones son estándar instaladas con apt. Esto se puede evitar con el interruptor --no-install-recomienda

Segunda pregunta: ¿Cómo puede forzar la instalación de sugerencias con apt?


Respuestas:


16

Consulte las preguntas frecuentes de Debian sobre esto. Ubuntu se basa en Debian, por lo que debería ser lo mismo:

  • El paquete A recomienda el paquete B, si el responsable del paquete considera que la mayoría de los usuarios no querrían A sin tener también la funcionalidad proporcionada por B.
  • El paquete A sugiere el paquete B si B contiene archivos que están relacionados (y generalmente mejoran) la funcionalidad de A.

1
¡Gracias! ¿Hay alguna manera (interruptor de línea de comandos) para instalar automáticamente los paquetes sugeridos?
Peter Smit el

1
@PeterSmit puede agregar la opción -o APT::Install-Suggests=truea la aptitude install PKGNAMElínea de comando para indicarle que instale los paquetes sugeridos.
Colin D Bennett

1

Puede evitar que los paquetes recomendados se incluyan en una instalación en Synaptic mediante Configuración, Preferencias, pestaña General: Desmarque "Considerar paquetes recomendados como dependencias".

Con apt-get, puede incluir el modificador "--no-install-recomendamos".

Las dependencias deben estar presentes para ejecutar el paquete. No puedo decir qué califica específicamente un paquete como recomendado, aparte de lo que sugiere el adjetivo.

Un método CLI para mostrar dependencias y sugerencias es: apt-cache show Ejemplo: apt-cache show gimp


3
¿Qué pasa con la pregunta principal? ¿Cuál es la diferencia entre recomendaciones y sugerencias? ¡No mencionas sugerencias en absoluto!
Peter Smit el
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.