/ / Veja onde um pacote está instalado no Ubuntu

Consulte Onde um pacote está instalado no Ubuntu

Depois que você usa o utilitário apt-get para instalar um pacote, às vezes parece que ele desaparece em lugar nenhum. Você sabe que está instalado, você simplesmente não tem ideia de onde.

Se você souber o nome do executável, poderá usar o comando which para encontrar a localização 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 <nome do pacote>

Exemplo: eu instalei o davfs2, mas não sabia onde estava o arquivo de configuração, então executei este comando:

geek @ ubuntuServ: ~ $ dpkg -L davfs2

davfs2: / usr / share / lintian / substituições / davfs2
davfs2: / usr / share / davfs2 / GPL
davfs2: / usr / share / doc / davfs2 / BUGS
davfs2: / usr / share / doc / davfs2 / copyright
davfs2: / usr / share / davfs2 / Notícias
davfs2: / usr / share / doc / davfs2 / OBRIGADO
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 / OBRIGADO
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 exatamente quais arquivos foram instalados no / etc, você sempre pode receber a saída da seguinte maneira:

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: alterada de -S para -L graças a uma dica da sebest.