DEB pakettide sõltuvuste vaatamine apt-rdepends abil
Allikas: Pingviini viki
apt-rdepends on pisike programmi jupp, mis otsib APT-i mälust erinevate pakettide sõltuvusi. apt-repends teab, kuidas kontrollida üle kõik vajalikud sõltuvused, lisaks ainult otsitud paketti sõltuvustele vaadatakse ka üle omakorda üle tema sõltuvuste sõltuvused. Sellist omadust on tihti vaja, et kontrollida, kas annab ikka mingit paketti paigaldada.
Kõigepealt tuleb apt-rdepends paigaldada, selleks:
- Debianis
apt-get install apt-rdepends
- Ubuntus
sudo apt-get install apt-rdepends
See paigaldab kõik vajalikud paketid, loomulikult koos sõltuvustega.
Kuidas siis apt-rdependsi kasutada:
apt-rdepends [lisavalik] [otsitav pakett]
Näited
# apt-rdepends bash
Väljund näeb välja umbes selline:
Reading package lists… Done Building dependency tree… Done bash Depends: base-files (>= 2.1.12) Depends: debianutils (>= 2.15) PreDepends: libc6 (>= 2.3.6-6) PreDepends: libncurses5 (>= 5.4-5) base-files Depends: awk Depends: base-passwd (>= 2.0.3.4)
Kasutades lisavõimalust
# apt-rdepends -d bash
Väljund näeb välja selline
Reading package lists… Done Building dependency tree… Done digraph packages { concentrate=true; size=”30,40″; “bash” [shape=box]; “bash” -> “base-files”; “bash” -> “debianutils”; “bash” -> “libc6″[color=blue]; “bash” -> “libncurses5″[color=blue]; }
Juhul, kui vajate rohkem infot, siis tasub vaadata apt-rdepends man lehte:
man apt-rdepends