Dependencias paquetes · 6 min read · Nov 15, 2025

Verificando las dependencias de paquetes con apt-rdepends en Debian y Ubuntu

Esta breve guía muestra cómo puedes verificar las dependencias de un paquete con la herramienta apt-rdepends en sistemas Debian y Ubuntu. Lo grandioso de apt-rdepends es que resuelve las dependencias de manera recursiva, es decir, no solo muestra las dependencias directas de un paquete, sino también las dependencias de las dependencias. Esto es genial, por ejemplo, si deseas reconstruir un paquete a partir de las fuentes, etc.

Instalando apt-rdepends

Para instalar apt-rdepends, simplemente ejecutamos en Debian

apt-get install apt-rdepends

o este comando en Ubuntu

sudo apt-get install apt-rdepends

Después, podemos usarlo para resolver dependencias. Para aprender más sobre su uso, echa un vistazo a

man apt-rdepends

O usa la opción de línea de comandos –help.

root@server1:~# apt-rdepends --help  
Uso:  
 apt-rdepends [opciones] [paquetes ...]  
  
Opciones:  
 -b, --build-depends mostrar dependencias de construcción  
 -d, --dotty genera un gráfico dotty  
 -p, --print-state mostrar el estado de cada dependencia  
 -r, --reverse listar paquetes que dependen del especificado  
 -f, --follow=DEPENDS solo seguir dependencias DEPENDS recursivamente  
 -s, --show=DEPENDS solo mostrar dependencias DEPENDS  
 --state-follow=STATES solo seguir estados STATES recursivamente  
 --state-show=STATES solo mostrar estados STATES  
 --help mostrar esta ayuda y salir  
 --man mostrar la página del manual y salir  
 --version mostrar información de versión y salir

Usando apt-rdepends

Por lo general, solo lo usas con un nombre de paquete, por ejemplo, apt-rdepends paquete. Por ejemplo, para verificar las dependencias del paquete libapache2-mod-php7.0, ejecutamos

apt-rdepends libapache2-mod-php7.0

Aquí hay una salida de ejemplo de un sistema Debian 9:

root@server1:~# apt-rdepends libapache2-mod-php7.0  
Leyendo listas de paquetes... Hecho  
Construyendo árbol de dependencias  
Leyendo información de estado... Hecho  
libapache2-mod-php7.0  
Depende: apache2-api-20120211  
Depende: apache2-bin (>= 2.4.16)  
Depende: libc6 (>= 2.15)  
Depende: libmagic1  
Depende: libpcre3 (>= 1:8.20)  
Depende: libssl1.1 (>= 1.1.0)  
Depende: libxml2 (>= 2.8.0)  
Depende: mime-support  
Depende: php7.0-cli  
Depende: php7.0-common (= 7.0.27-0+deb9u1)  
Depende: php7.0-json  
Depende: php7.0-opcache  
Depende: tzdata  
Depende: ucf  
Depende: zlib1g (>= 1:1.1.4)  
apache2-api-20120211  
apache2-bin  
Depende: libapr1 (>= 1.5.0)  
Depende: libaprutil1 (>= 1.5.0)  
Depende: libaprutil1-dbd-freetds  
Depende: libaprutil1-dbd-mysql  
Depende: libaprutil1-dbd-odbc  
Depende: libaprutil1-dbd-pgsql  
Depende: libaprutil1-dbd-sqlite3  
Depende: libaprutil1-ldap  
Depende: libc6 (>= 2.14)  
Depende: libldap-2.4-2 (>= 2.4.7)  
Depende: liblua5.2-0  
Depende: libnghttp2-14 (>= 1.14.0)  
Depende: libpcre3  
Depende: libssl1.0.2 (>= 1.0.2d)  
Depende: libxml2 (>= 2.7.4)  
Depende: perl:any  
Depende: zlib1g (>= 1:1.1.4)  
libapr1  
Depende: libc6 (>= 2.15)  
Depende: libuuid1 (>= 2.16)  
libc6  
Depende: libgcc1  
libgcc1  
Depende: gcc-6-base (= 6.3.0-18+deb9u1)  
Depende: libc6 (>= 2.14)  
gcc-6-base  
libuuid1  
Depende: libc6 (>= 2.4)  
Depende: passwd  
passwd  
Depende: libaudit1 (>= 1:2.2.1)  
Depende: libc6 (>= 2.14)  
Depende: libpam-modules  
Depende: libpam0g (>= 0.99.7.1)  
Depende: libselinux1 (>= 1.32)  
Depende: libsemanage1 (>= 2.0.3)  
libaudit1  
Depende: libaudit-common (>= 1:2.6.7-2)  
Depende: libc6 (>= 2.14)  
Depende: libcap-ng0  
libaudit-common  
libcap-ng0  
Depende: libc6 (>= 2.8)  
libpam-modules  
PreDepends: debconf (>= 0.5)  
PreDepends: debconf-2.0  
PreDepends: libaudit1 (>= 1:2.2.1)  
PreDepends: libc6 (>= 2.15)  
PreDepends: libdb5.3  
PreDepends: libpam-modules-bin (= 1.1.8-3.6)  
PreDepends: libpam0g (>= 1.1.3-2)  
PreDepends: libselinux1 (>= 2.1.9)  
debconf  
PreDepends: perl-base (>= 5.20.1-3~)  
perl-base  
PreDepends: dpkg (>= 1.17.17)  
PreDepends: libc6 (>= 2.23)  
dpkg  
Depende: tar (>= 1.28-1)  
PreDepends: libbz2-1.0  
PreDepends: libc6 (>= 2.14)  
PreDepends: liblzma5 (>= 5.2.2)  
PreDepends: libselinux1 (>= 2.3)  
PreDepends: zlib1g (>= 1:1.1.4)  
tar  
PreDepends: libacl1 (>= 2.2.51-8)  
PreDepends: libc6 (>= 2.17)  
PreDepends: libselinux1 (>= 1.32)  
libacl1  
Depende: libattr1 (>= 1:2.4.46-8)  
Depende: libc6 (>= 2.14)  
libattr1  
Depende: libc6 (>= 2.4)  
libselinux1  
Depende: libc6 (>= 2.14)  
Depende: libpcre3  
libpcre3  
Depende: libc6 (>= 2.14)  
PreDepends: multiarch-support  
multiarch-support  
Depende: libc6 (>= 2.3.6-2)  
libbz2-1.0  
Depende: libc6 (>= 2.4)  
liblzma5  
Depende: libc6 (>= 2.17)  
zlib1g  
Depende: libc6 (>= 2.14)  
debconf-2.0  
libdb5.3  
Depende: libc6 (>= 2.17)  
libpam-modules-bin  
Depende: libaudit1 (>= 1:2.2.1)  
Depende: libc6 (>= 2.14)  
Depende: libpam0g (>= 0.99.7.1)  
Depende: libselinux1 (>= 1.32)  
libpam0g  
Depende: debconf (>= 0.5)  
Depende: debconf-2.0  
Depende: libaudit1 (>= 1:2.2.1)  
Depende: libc6 (>= 2.14)  
libsemanage1  
Depende: libaudit1 (>= 1:2.2.1)  
Depende: libbz2-1.0  
Depende: libc6 (>= 2.14)  
Depende: libselinux1 (>= 2.6)  
Depende: libsemanage-common (= 2.6-2)  
Depende: libsepol1 (>= 2.6)  
Depende: libustr-1.0-1 (>= 1.0.4)  
libsemanage-common  
libsepol1  
Depende: libc6 (>= 2.14)  
libustr-1.0-1  
Depende: libc6 (>= 2.14)  
libaprutil1  
Depende: libapr1 (>= 1.4.8-2~)  
Depende: libc6 (>= 2.14)  
Depende: libdb5.3  
Depende: libexpat1 (>= 2.0.1)  
Depende: libgdbm3 (>= 1.8.3)  
Depende: libssl1.1 (>= 1.1.0)  
Depende: libuuid1 (>= 2.16)  
libexpat1  
Depende: libc6 (>= 2.14)  
libgdbm3  
Depende: dpkg (>= 1.15.4)  
Depende: install-info  
Depende: libc6 (>= 2.14)  
install-info  
Depende: libc6 (>= 2.14)  
PreDepends: dpkg (>= 1.16.1)  
libssl1.1  
Depende: debconf (>= 0.5)  
Depende: debconf-2.0  
Depende: libc6 (>= 2.14)  
libaprutil1-dbd-freetds  
libaprutil1-dbd-mysql  
Depende: libaprutil1 (= 1.5.4-3)  
Depende: libc6 (>= 2.4)  
Depende: libmariadbclient18 (>= 5.5.36)  
Depende: zlib1g (>= 1:1.1.4)  
libmariadbclient18  
Depende: libc6 (>= 2.17)  
Depende: libstdc++6 (>= 5)  
Depende: mysql-common  
Depende: zlib1g (>= 1:1.1.4)  
libstdc++6  
Depende: gcc-6-base (= 6.3.0-18+deb9u1)  
Depende: libc6 (>= 2.18)  
Depende: libgcc1 (>= 1:4.2)  
mysql-common  
libaprutil1-dbd-odbc  
Depende: libaprutil1 (= 1.5.4-3)  
Depende: libc6 (>= 2.14)  
Depende: libodbc1 (>= 2.3.1)  
libodbc1  
Depende: libc6 (>= 2.14)  
Depende: libltdl7 (>= 2.4.6)  
libltdl7  
Depende: libc6 (>= 2.14)  
libaprutil1-dbd-pgsql  
Depende: libaprutil1 (= 1.5.4-3)  
Depende: libc6 (>= 2.14)  
Depende: libpq5  
libpq5  
Depende: libc6 (>= 2.14)  
Depende: libgssapi-krb5-2 (>= 1.14+dfsg)  
Depende: libldap-2.4-2 (>= 2.4.7)  
Depende: libssl1.1 (>= 1.1.0)  
libgssapi-krb5-2  
Depende: libc6 (>= 2.14)  
Depende: libcomerr2 (>= 1.34)  
Depende: libk5crypto3 (>= 1.8+dfsg)  
Depende: libkeyutils1 (>= 1.4)  
Depende: libkrb5-3 (= 1.15-1+deb9u1)  
Depende: libkrb5support0 (>= 1.15~beta1)  
libcomerr2  
Depende: libc6 (>= 2.17)  
libk5crypto3  
Depende: libc6 (>= 2.14)  
Depende: libkeyutils1 (>= 1.4)  
Depende: libkrb5support0 (>= 1.15~beta1)  
libkeyutils1  
Depende: libc6 (>= 2.14)  
libkrb5support0  
Depende: libc6 (>= 2.14)  
Depende: libkeyutils1 (>= 1.4)  
libkrb5-3  
Depende: libc6 (>= 2.16)  
Depende: libcomerr2 (>= 1.34)  
Depende: libk5crypto3 (>= 1.15~beta1)  
Depende: libkeyutils1 (>= 1.5.9)  
Depende: libkrb5support0 (= 1.15-1+deb9u1)  
libldap-2.4-2  
Depende: libc6 (>= 2.14)  
Depende: libgnutls30 (>= 3.5.6)  
Depende: libldap-common (>= 2.4.44+dfsg-5+deb9u1)  
Depende: libsasl2-2  
libgnutls30  
Depende: libc6 (>= 2.22)  
Depende: libgmp10 (>= 2:6)  
Depende: libhogweed4  
Depende: libidn11 (>= 1.13)  
Depende: libnettle6  
Depende: libp11-kit0 (>= 0.23.1)  
Depende: libtasn1-6 (>= 4.9)  
Depende: zlib1g (>= 1:1.1.4)  
libgmp10  
Depende: libc6 (>= 2.14)  
libhogweed4  
Depende: libc6 (>= 2.14)  
Depende: libgmp10 (>= 2:6.0.0)  
Depende: libnettle6 (= 3.3-1+b2)  
libnettle6  
Depende: libc6 (>= 2.14)  
libidn11  
Depende: libc6 (>= 2.14)  
libp11-kit0  
Depende: libc6 (>= 2.16)  
Depende: libffi6 (>= 3.0.4)  
libffi6  
Depende: libc6 (>= 2.14)  
libtasn1-6  
Depende: libc6 (>= 2.14)  
libldap-common  
libsasl2-2  
Depende: libc6 (>= 2.15)  
Depende: libsasl2-modules-db (>= 2.1.27~101-g0780600+dfsg-3)  
libsasl2-modules-db  
Depende: libc6 (>= 2.14)  
Depende: libdb5.3  
libaprutil1-dbd-sqlite3  
Depende: libaprutil1 (= 1.5.4-3)  
Depende: libc6 (>= 2.4)  
Depende: libsqlite3-0 (>= 3.5.9)  
libsqlite3-0  
Depende: libc6 (>= 2.14)  
libaprutil1-ldap  
Depende: libaprutil1 (= 1.5.4-3)  
Depende: libc6 (>= 2.4)  
Depende: libldap-2.4-2 (>= 2.4.7)  
liblua5.2-0  
Depende: libc6 (>= 2.14)  
Depende: libgcc1 (>= 1:3.0)  
Depende: libstdc++6 (>= 4.1.1)  
libnghttp2-14  
Depende: libc6 (>= 2.14)  
libssl1.0.2  
Depende: debconf (>= 0.5)  
Depende: debconf-2.0  
Depende: libc6 (>= 2.14)  
libxml2  
Depende: libc6 (>= 2.15)  
Depende: libicu57 (>= 57.1-1~)  
Depende: liblzma5 (>= 5.1.1alpha+20120614)  
Depende: zlib1g (>= 1:1.2.3.3)  
libicu57  
Depende: libc6 (>= 2.14)  
Depende: libgcc1 (>= 1:3.0)  
Depende: libstdc++6 (>= 5.2)  
perl:any  
libmagic1  
Depende: libc6 (>= 2.15)  
Depende: libmagic-mgc (= 1:5.30-1+deb9u1)  
Depende: zlib1g (>= 1:1.1.4)  
libmagic-mgc  
mime-support  
php7.0-cli  
Depende: libc6 (>= 2.15)  
Depende: libedit2 (>= 2.11-20080614-4)  
Depende: libmagic1  
Depende: libpcre3 (>= 1:8.20)  
Depende: libssl1.1 (>= 1.1.0)  
Depende: libxml2 (>= 2.8.0)  
Depende: mime-support  
Depende: php7.0-common (= 7.0.27-0+deb9u1)  
Depende: php7.0-json  
Depende: php7.0-opcache  
Depende: php7.0-readline  
Depende: tzdata  
Depende: ucf  
Depende: zlib1g (>= 1:1.1.4)  
libedit2  
Depende: libbsd0 (>= 0.0)  
Depende: libc6 (>= 2.17)  
Depende: libncurses5 (>= 6)  
Depende: libtinfo5 (>= 6)  
libbsd0  
Depende: libc6 (>= 2.16)  
libncurses5  
Depende: libc6 (>= 2.14)  
Depende: libtinfo5 (= 6.0+20161126-1+deb9u2)  
libtinfo5  
Depende: libc6 (>= 2.16)  
php7.0-common  
Depende: libc6 (>= 2.15)  
Depende: libssl1.1 (>= 1.1.0)  
Depende: php-common (>= 1:35)  
Depende: ucf  
php-common  
Depende: init-system-helpers (>= 1.18~)  
Depende: psmisc (>= 22.15-1~)  
Depende: sed (>= 4.1.1-1)  
init-system-helpers  
Depende: perl-base (>= 5.20.1-3)  
psmisc  
Depende: libc6 (>= 2.14)  
Depende: libselinux1 (>= 1.32)  
Depende: libtinfo5 (>= 6)  
sed  
PreDepends: libc6 (>= 2.14)  
PreDepends: libselinux1 (>= 1.32)  
ucf  
Depende: coreutils (>= 5.91)  
Depende: debconf (>= 1.5.19)  
coreutils  
PreDepends: libacl1 (>= 2.2.51-8)  
PreDepends: libattr1 (>= 1:2.4.46-8)  
PreDepends: libc6 (>= 2.17)  
PreDepends: libselinux1 (>= 2.1.13)  
php7.0-json  
Depende: libc6 (>= 2.14)  
Depende: php-common (>= 1:35)  
Depende: php7.0-common (= 7.0.27-0+deb9u1)  
Depende: ucf  
php7.0-opcache  
Depende: libc6 (>= 2.14)  
Depende: php-common (>= 1:35)  
Depende: php7.0-common (= 7.0.27-0+deb9u1)  
Depende: ucf  
php7.0-readline  
Depende: libc6 (>= 2.14)  
Depende: libedit2 (>= 3.1-20130611)  
Depende: libncurses5 (>= 6)  
Depende: libtinfo5 (>= 6)  
Depende: php-common (>= 1:35)  
Depende: php7.0-common (= 7.0.27-0+deb9u1)  
Depende: ucf  
tzdata  
Depende: debconf (>= 0.5)  
Depende: debconf-2.0

Enlaces

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.