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-rdependso este comando en Ubuntu
sudo apt-get install apt-rdependsDespués, podemos usarlo para resolver dependencias. Para aprender más sobre su uso, echa un vistazo a
man apt-rdependsO 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 salirUsando 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.0Aquí 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.0Enlaces
- Debian: http://www.debian.org
- Ubuntu: http://www.ubuntu.com
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.