Me he estado preguntando, ¿hay alguna forma de saberlo dpkg
o apt-get
que cuando quiero instalar un paquete también instale todas las dependencias que requiere? Instalé un paquete usando dpkg
pero se quejó de algunos problemas de dependencia, así que tuve que buscar manualmente uno por uno, ¿hay una mejor manera de hacerlo?
package-management
apt
dpkg
dependencies
Allenskd
fuente
fuente
Respuestas:
Las dependencias deben instalarse de forma predeterminada con apt-get. También es posible que desee leer las respuestas a esta pregunta: ¿ Instalar paquetes sugeridos / recomendados? .
fuente
apt-get o aptitude instalará todas las dependencias de un paquete. Según la página de manual de apt-get
Incluso si desea instalar un paquete desde el origen, puede instalar sus dependencias de compilación utilizando apt-get. Use apt-get build-dep para ese propósito. Nuevamente desde la página de manual de apt-get:
Por ejemplo, si desea compilar gcc , necesitará todas las dependencias de compilación para compilar con éxito gcc. Entonces lo usas
sudo apt-get build-dep gcc
. Esto instalará todos los paquetes necesarios para construir gcc desde la fuente.fuente
Si después de usar
dpkg
para instalar un paquete le indica que faltan dependencias, puede ejecutarapt-get -f install
para instalar las dependencias que faltan en su sistema.fuente
Si está buscando una herramienta que instale un paquete descargado (es decir, no basado en un repositorio) que incluya dependencias, consulte gdebi (la interfaz de usuario de GTK) o gedebi-core (la herramienta de línea de comandos).
fuente