Aby uzyskać pełną listę zależności, w tym zależności zależności, możesz użyć:
apt-rdepends --build-depends openoffice.org
Polecenie może przypominać o instalacji w apt-rdepends
pierwszej kolejności.
Możesz użyć następującego polecenia, aby wyświetlić tylko te, które nie są zainstalowane:
apt-rdepends --build-depends --print-state openoffice.org | grep NotInstalled
Zobacz apt-rdepends --help
wszystkie opcje.
Uwaga : wygeneruje ogromną listę.
apt-rdepends -b xterm
, na przykład generuje 8773 wierszy wyniku i zajmuje to dużo czasu.
Jeśli chcesz tylko zobaczyć pakiety, które są wymagane do zbudowania najwyższego pakietu, tj. Co muszę zainstalować, aby zbudować nautilus, uruchom:
apt-rdepends --build-depends --follow=DEPENDS nautilus
Jest to z grubsza odpowiednik Carsten Thiel za odpowiedź ( The following NEW packages will be installed
), ale format jest nieco ładniejszy. Pokazuje także tylko najwyższy pakiet, podczas gdy symulowany apt-get pokazuje również pakiety zainstalowane jako ich zależności.
Pokazuje to również zainstalowane pakiety. Ale może również pokazywać pakiety instalowane domyślnie. Niestety, żadna z metod nie jest zbyt pomocna, gdy próbujesz wyczyścić system po uruchomieniu apt-get build-dep. O ile mi wiadomo, nie ma niezawodnej metody znalezienia, które zostały zainstalowane, z wyjątkiem przeglądania pliku dziennika apt w /var/log/apt/history.log
.
sudo apt-get build-dep <package>
wyświetla listy pakietów (jeśli pakiet ma jakieś zależności kompilacji), którą zamierza zainstalować?