Para alguns aplicativos, é bastante fácil localizar onde o aplicativo foi instalado usando o comando "what". No entanto, alguns aplicativos como o Tomcat estão um pouco fora do meu alcance.
Estou solicitando uma metodologia específica que possa ser aplicada a qualquer instalação do apt-get para localizar onde os arquivos binários, de biblioteca e de suporte estão instalados.
A causa dessa pergunta é que instalei o Tomcat7 e consigo localizá-lo e tenho uma lista de personalizações para executar.
apt
software-installation
tomcat
locate
Sn3akyP3t3
fonte
fonte
Respostas:
Você pode executar o comando
dpkg -L package
para listar todos os arquivos no pacote. Por exemplodpkg -L ubuntu-minimal
, listará apenas alguns arquivos pequenos relacionados ao empacotamento, pois é apenas um meta-pacote vazio que depende de outros pacotes.é provavelmente o que você quer.
fonte
locate
... Agora posso atualizar meu caminho de classe.Você pode listar o conteúdo de um pacote instalado com o
dpkg
comando, que é o comando de manipulação de pacotes de baixo nível que as ferramentas do APT chamam internamente:Você pode pesquisar na saída; use o
grep
comando Por exemplo, para ver os arquivos de configuração (que ficam abaixo/etc
):Os arquivos que você deseja modificar podem estar nas dependências do
tomcat7
pacote principal . Pesquisando dentro de um pacote e suas dependências é mais complicado. É provável que os arquivos que você está procurando estejam em algum pacote chamadotomcat7-something
. A maneira mais fácil de exibi-los é com oapt-file
comando, que não é instalado por padrão (instale-o comapt-get install apt-file
).apt-file
lista nomes de arquivos em todos os pacotes no Ubuntu (de acordo com as fontes de pacotes que você ativou), estejam eles instalados ou não. Você também pode usá-lo para procurar um arquivo:fonte
O que eu costumo fazer é:
Inicie o Synaptic (você precisará instalá-lo primeiro)
encontre o pacote em que estou interessado
clique direito, selecione Propriedades
veja a lista de arquivos instalados
fonte