Wyszukiwanie wszystkich zależności pakietów

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

apt-rdepends to narzędzie, które pozwoli Ci na wyszukanie wszystkich zależności dla dowolnego pakietu. Działa rekurencyjnie, więc pozwoli na wyszukanie zależności dla zależności itd.

Wyszukiwanie wszystkich zależności pakietów

apt-rdepends

Instalacja

Otwórz terminal i wydaj polecenie:

sudo apt-get install apt-rdepends

Użytkowanie

Narzędzia używa się w terminalu. Składnia zapytania ma postać:

apt-rdepends nazwa_pakietu

Przykład:

apt-rdepends apt-rdepends

Rezultat:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
apt-rdepends
  Depends: libapt-pkg-perl (>= 0.1.11)
  Depends: perl
libapt-pkg-perl
  Depends: libapt-pkg4.11 (>= 0.8.16~exp5)
  Depends: libc6 (>= 2.1.3)
  Depends: libgcc1 (>= 1:4.1.1)
  Depends: libstdc++6 (>= 4.1.1)
  Depends: perl-base (>= 5.12.4-2)
  Depends: perlapi-5.12.4
libapt-pkg4.11
  Depends: libc6 (>= 2.8)
  Depends: libgcc1 (>= 1:4.1.1)
  Depends: libstdc++6 (>= 4.6)
  Depends: zlib1g (>= 1:1.2.2.3)
libc6
  Depends: libc-bin (= 2.13-20ubuntu5)
  Depends: libgcc1
  Depends: tzdata
libc-bin
libgcc1
  Depends: gcc-4.6-base (= 4.6.1-9ubuntu3)
  Depends: libc6 (>= 2.2.4)
  PreDepends: multiarch-support
gcc-4.6-base
multiarch-support
  Depends: libc6 (>= 2.13-0ubuntu6)
tzdata
  Depends: debconf (>= 0.5)
  Depends: debconf-2.0
debconf
  PreDepends: perl-base (>= 5.6.1-4)
perl-base
  PreDepends: dpkg (>= 1.14.20)
  PreDepends: libc6 (>= 2.11)
dpkg
  PreDepends: coreutils (>= 5.93-1)
  PreDepends: libbz2-1.0
  PreDepends: libc6 (>= 2.11)
  PreDepends: libselinux1 (>= 1.32)
  PreDepends: xz-utils
  PreDepends: zlib1g (>= 1:1.1.4)
coreutils
  PreDepends: libacl1 (>= 2.2.11-1)
  PreDepends: libattr1 (>= 2.4.41-1)
  PreDepends: libc6 (>= 2.7)
  PreDepends: libselinux1 (>= 1.32)
libacl1
  Depends: libattr1 (>= 2.4.41-1)
  Depends: libc6 (>= 2.4)
  PreDepends: multiarch-support
libattr1
  Depends: libc6 (>= 2.4)
  PreDepends: multiarch-support
libselinux1
  Depends: libc6 (>= 2.8)
  PreDepends: multiarch-support
libbz2-1.0
  Depends: libc6 (>= 2.4)
xz-utils
  Depends: libc6 (>= 2.7)
  Depends: liblzma2 (>= 5.0.0)
liblzma2
  Depends: libc6 (>= 2.4)
zlib1g
  Depends: libc6 (>= 2.4)
  PreDepends: multiarch-support
debconf-2.0
libstdc++6
  Depends: gcc-4.6-base (= 4.6.1-9ubuntu3)
  Depends: libc6 (>= 2.4)
  Depends: libgcc1 (>= 1:4.1.1)
  PreDepends: multiarch-support
perlapi-5.12.4
perl
  Depends: libbz2-1.0
  Depends: libc6 (>= 2.11)
  Depends: libdb5.1
  Depends: libgdbm3 (>= 1.8.3)
  Depends: perl-base (= 5.12.4-4)
  Depends: perl-modules (>= 5.12.4-4)
  Depends: zlib1g (>= 1:1.2.3.3.dfsg)
libdb5.1
  Depends: libc6 (>= 2.4)
  PreDepends: multiarch-support
libgdbm3
  Depends: dpkg (>= 1.15.4)
  Depends: install-info
  Depends: libc6 (>= 2.1.3)
  PreDepends: multiarch-support
install-info
  Depends: libc6 (>= 2.4)
perl-modules
  Depends: perl (>= 5.12.4-1)

Wytłuszczone fragmenty świadczą o tym, że aplikacja wyszukuje zależności rekurencyjnie.

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.