Veja onde um pacote está instalado no Ubuntu
Depois de usar o utilitário apt-get para instalar um pacote, às vezes ele parece desaparecer no nada. Você sabe que está instalado, você não tem ideia de onde.
Se você souber o nome do executável, poderá usar o comando which para localizar o local do binário, mas isso não fornece informações sobre onde os arquivos de suporte podem estar localizados.
Há uma maneira fácil de ver os locais de todos os arquivos instalados como parte do pacote, usando o utilitário dpkg.
dpkg -L
Exemplo: Eu tinha instalado o davfs2, mas não tinha certeza de onde o arquivo de configuração estava, então executei este 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
Bem, agora não preciso mais me perguntar. O arquivo conf é claramente /etc/davfs2/davfs2.conf. Se eu quisesse ver apenas quais arquivos foram instalados em / etc, você poderia sempre fazer a saída como:
geek @ ubuntuServ: ~ $ dpkg -L davfs2 | grep etc
davfs2: / etc / davfs2 / secrets
davfs2: /etc/davfs2/davfs2.conf
davfs2: / etc / davfs2
Ainda mais fácil de ler.
Atualização: Alterado de -S para -L graças a uma dica de sebest.