Instalar paquetes recomendados de un paquete ya instalado con apt


11

Anteriormente instalé un paquete con el --no-install-recommendsy ahora me falta alguna funcionalidad debido a la falta de estos paquetes. ¿Hay alguna forma de instalar estos paquetes con un apt-getcomando sin desinstalarlo por completo (ya que esto también eliminará una gran cantidad de paquetes dependientes)?

Sé que puedo usar apt-cache depends *packagename* | grep Recommendspara obtener una lista de estos paquetes, que luego puedo instalar manualmente y configurar manualmente en autoinstalado. Sin embargo, me gustaría saber si puede hacer esto automáticamente con apt-get.

Respuestas:


4

Con un poquito awk:

apt-cache depends YOUR_PACKAGE | \
    awk '/Recommends:/ {system("sudo apt-get install "$2"; sudo apt-mark auto "$2)}'

2
Pero esto no es recursivo, al contrario de la instalación automática de paquetes recomendados.
vinc17
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.