Como descobrir onde o apt instalou esse pacote no Debian e Ubuntu

Como descobrir onde o apt instalou esse pacote no Debian e Ubuntu

Você deseja instalar algum programa novo e interessante no Debian ou Ubuntu. Você encontra o pacote e usa o apt para instalá-lo. Mas quando você tenta executá-lo na linha de comando, você recebe uma mensagem de erro do shell dizendo: “Comando não encontrado”. Veja como descobrir onde o apt o instalou.

Você acabou de instalar esse pacote, mas qual é o comando para executá-lo?

Na maioria das vezes, o nome do programa executável corresponde ao nome do pacote Debian ou Ubuntu. Às vezes, eles são diferentes e você precisa trabalhar um pouco para descobrir o nome do executável. Freqüentemente, isso ocorre porque o nome do pacote entra em conflito com um pacote existente. Felizmente, basta um comando para descobrir o nome do programa.

Usando dpkg para listar arquivos instalados

Para listar os nomes completos dos arquivos instalados de um pacote, basta usar a opção -L (L maiúsculo) com o comando dpkg. Por exemplo, para examinar o Firefox ESR:

dpkg -L firefox-esr

Você verá os caminhos de cada arquivo que o pacote instalou, incluindo o tão importante executável:

Listagem Firefox-esr dpkg no Debian

Onde estão os programas executáveis ​​no Linux?

O executável que você está procurando normalmente está em um diretório bin que significa “binary” . Na estrutura de diretórios do Linux , /usr/bin é o local principal para os executáveis ​​que você instala:

Listagem de /usr/bin no Debian

Seu shell usa um caminho de pesquisa para procurar programas nesses diretórios quando você insere um comando. Para ver os diretórios em seu caminho de pesquisa, examine a variável de ambiente $PATH :

echo $PATH

Você verá os diretórios em seu caminho de pesquisa separados por dois pontos ( 🙂 . O Debian e o Ubuntu normalmente instalam novos programas nos diretórios /usr/bin ou /usr/sbin . Os últimos são normalmente programas de administração de sistema que exigem que você execute como root usando sudo.

Agora você sabe onde o apt instalou esse programa

Com um comando rápido dpkg e conhecimento da organização de diretórios do Linux, é fácil descobrir onde o apt instalou seu novo programa. Este processo é especialmente útil quando o nome de um programa não corresponde ao nome do pacote.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *