Vedi dove un pacchetto è installato su Ubuntu
Una volta che si utilizza l'utilità apt-get per installare un pacchetto, a volte sembra scomparire nel nulla. Sai che è installato, non hai idea di dove.
Se si conosce il nome dell'eseguibile, è possibile utilizzare il comando which per trovare la posizione del file binario, ma ciò non fornisce informazioni su dove potrebbero trovarsi i file di supporto.
C'è un modo semplice per vedere le posizioni di tutti i file installati come parte del pacchetto, usando l'utility dpkg.
dpkg -L
Esempio: avevo installato davfs2, ma non ero sicuro di dove fosse il file di configurazione, quindi ho eseguito questo comando:
geek @ ubuntuServ: ~ $ dpkg -L davfs2
davfs2: / usr / share / lintian / overrides / davfs2
davfs2: / usr / share / davfs2 / GPL
davfs2: / usr / share / doc / davfs2 / BUGS
davfs2: / usr / share / doc / davfs2 / copyright
davfs2: / usr / share / davfs2 / NEWS
davfs2: / usr / share / doc / davfs2 / THANKS
davfs2: /usr/share/doc/davfs2/NEWS.gz
davfs2: /usr/share/doc/davfs2/README.gz
davfs2: / usr / share / doc / davfs2
davfs2: / usr / share / doc / davfs2 / TODO
davfs2: / etc / davfs2 / secrets
davfs2: / usr / share / davfs2 / THANKS
davfs2: /usr/share/doc/davfs2/README.Debian
davfs2: / usr / share / davfs2 / BUGS
davfs2: /etc/davfs2/davfs2.conf
davfs2: / usr / share / davfs2 / ChangeLog
davfs2: / usr / share / davfs2 / FAQ
davfs2: / etc / davfs2
davfs2: /usr/share/doc/davfs2/changelog.Debian.gz
davfs2: /usr/share/davfs2/secrets.template
davfs2: /usr/share/doc/davfs2/changelog.gz
davfs2: / usr / share / davfs2 / TODO
davfs2: /usr/share/davfs2/davfs2.conf.template
davfs2: / usr / share / davfs2 / README
davfs2: / usr / share / davfs2
davfs2: / usr / share / doc / davfs2 / FAQ
Bene, ora non devo più chiedermelo. Il file conf è chiaramente /etc/davfs2/davfs2.conf. Se volessi vedere solo quali file sono stati installati in / etc, potresti sempre eseguire l'output in questo modo:
geek @ ubuntuServ: ~ $ dpkg -L davfs2 | grep ecc
davfs2: / etc / davfs2 / secrets
davfs2: /etc/davfs2/davfs2.conf
davfs2: / etc / davfs2
Ancora più facile da leggere.
Aggiornamento: modificato da -S a -L grazie a un suggerimento da parte di sebest.