Paquetes DEB

Repositorios

En caso de que el paquete se encuentre en los repositorios del sistema:

apt-cache depends PAQUETE

También podés hacerlo desde Synaptic. Buscá el paquete, hacé clic derecho > Propiedades > Dependencias.

Para ver el árbol de dependencias completo (incluyendo las dependencias de las dependencias del paquete), instalá apt-rdepends. Para ver cómo funciona, te recomiendo leer este otro post.

DEB sueltos

Para ver las dependencias de un paquete DEB descargado de internet:

dpkg-deb -I mipaquete.deb

Donde mipaquete.deb es el nombre del paquete.

Nota: para conocer las dependencias de los paquetes DEB, también podés acceder a las bases de datos de los repositorios de tu distro favorita. En el caso de Ubuntu, te recomiendo acceder a la Ubuntu Package Database. Para Debian, está la Debian Package Database. Allí se listan los paquetes disponibles y sus dependencias.

Paquetes RPM

Repositorios

En el mundo RPM, la cosa es bien sencilla. Si el paquete se encuentra en los repositorios:

rpm -qR PAQUETE

RPM suelto

Si se trata de un paquete RPM suelto:

rpm -qpR PAQUETE

Nota: para conocer las dependencias de los paquetes RPM, también podés acceder a las bases de datos de los repositorios de tu distro favorita. En el caso de Fedora, te recomiendo acceder a la Fedora Package Database. Allí se listan los paquetes disponibles y sus dependencias.

Archivos binarios

Para descubrir las librerías utilizadas por un archivo binario en Linux, basta con escribir:

ldd archivo_binario

Donde archivo_binario es el nombre completo (incluida la ruta) del binario en cuestión.

En caso de que esas bibliotecas, a su vez, posean dependencias y quieras ver cuáles son, escribí:

ldd -v archivo_binario

Por admin

Deja una respuesta

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock