apt-rdepends: ossia come vengo a conoscenza delle dipendenze di un pacchetto

un utile strumento che mi è servito ultimamente è apt-rdepends.
questo strumento dato un semplice comando ci restituisce tutte le dipendenze di un determinato pacchetto es:

$ apt-rdepends gimp
gimp
Dipende: gimp-data (= 1.4p5)
Dipende: libatk1.0-0 (>= 1.29.3)
Dipende: libbabl-0.0-0
Dipende: libc6 (>= 2.11)
Dipende: libcairo2 (>= 1.2.4)
Dipende: libdbus-1-3 (>= 1.0.2)
Dipende: libdbus-glib-1-2 (>= 0.78)
Dipende: libexif12
Dipende: libfontconfig1 (>= 2.8.0)
Dipende: libfreetype6 (>= 2.2.1)
Dipende: libgegl-0.0-0
Dipende: libgimp2.0 (= 2.16.0)
Dipende: libgtk2.0-0 (>= 2.14.0)
Dipende: libhal1 (>= 0.5.8.1)
Dipende: libjpeg62
Dipende: liblcms1 (>= 1.15-1)
Dipende: libmng1 (>= 1.0.3-1)
Dipende: libpango1.0-0 (>= 1.18.0)
Dipende: libpng12-0 (>= 1.2.13-4)
Dipende: libpoppler-glib4 (>= 0.12)

questo è solo un estratto, la lista elle dipendenze di Gimp è molto lunga.
per installarlo date nel terminale:

sudo apt-get install apt-rdepends

per saperne di più:

man apt-rdepends

Annunci

6 pensieri su “apt-rdepends: ossia come vengo a conoscenza delle dipendenze di un pacchetto

  1. Posso darti un consiglio? Non c’era bisogno di installare quel pacchetto :). Per conoscere le dipendenze senza installare nulla potevi fare così :

    # apt-cache rdepends gimp

    🙂

    Salut 😉

    1. ciao toshidex come avrai notato (lo spero) apt-rdepends e molto più completo da delle info in più
      dalle singole librerie alla versione delle librerie.
      mentre apt-cache rdepends gimp mi restituisce solo i programmi ai quali è legato gimp.
      fai una prova con :
      apt-cache rdepends kompozer e ti da che dipende da 3 pacchetti mentre
      apt-rdepends kompozer ti restituisce una lista chilometrica di dipendenze.
      ovvio che apt-rdepends non serve a tutti ma serve a chi impacchetta e compila 😉
      sono un novellino (vecchio visto l’età) ma almeno i manuali debian su apt ecc.. li ho letti ed anche le man pages di apt-cahe apt-get apt ecc..
      comunque i consigli sono sempre ben accetti 🙂

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...