saber programa paquete nombre instalado esta como actualizar linux dependencies package-managers

programa - como saber si un paquete esta instalado en linux



¿Cómo enumerar todas las dependencias de un paquete en Linux? (6)

... o sin usar un administrador de paquetes:

ar -x <package-name>.deb tar -xzf control.tar.gz grep Depends control

¿Cómo se enumeran todas las dependencias de un paquete en Linux?

Por ejemplo:

GNU Make Package

¿Hay algún comando que pueda enumerar las dependencias del paquete?

No tengo ningún administrador de paquetes, por lo tanto, no puedo usar apt-rdepends o dpkg . Necesito enumerar cualquier dependencia del paquete sin el uso del software del administrador de paquetes. ¿Se puede hacer algo así o tengo que buscar manualmente las dependencias del paquete?


Creo que apt-cache rdepends es lo que está buscando


Ese es todo el punto de un administrador de paquetes. Sin uno, tendrás que investigarlo manualmente, o utilizar algo como, http://packages.ubuntu.com/ , para ayudarte con tu investigación.


Las dependencias de un paquete en Ubuntu, Debian y otras distribuciones de Linux basadas en paquetes ".deb" se pueden ver mediante el uso de ''apt-cache''.

Si su distribución utiliza paquetes .rpm, los comandos serían diferentes a esto.

Ejemplo:

apt-cache depends gcc

o

apt-cache depends python

mostrará una lista de cada dependencia que tiene un paquete y todos los otros posibles paquetes que pueden cumplir esa dependencia.

También hay otros subcomandos para apt-cache, que puedes ver desde


Opción multiple:

  • Lea el archivo README incluido en el paquete .
  • Si el paquete existe en otra distribución, eche un vistazo allí (por ejemplo, http://packages.ubuntu.com/ ).
  • Es un paquete fuente, ejecuta ./configure y adivina por qué no está funcionando.
  • Si solo tiene los binarios, ejecute ldd <binaryfilename> y adivine qué libs se necesitan de la salida.

Editar:

  • para paquetes .deb , dpkg -I file.deb

Para distribuciones basadas en Debian como Debian o Ubuntu, puede usar apt-cache para consultar dependencias.

Para ver de qué depende un paquete , use:

apt-cache depends <package>

Para ver lo que depende de un paquete :

apt-cache rdepends <package>