Como descobrir onde um pacote específico está instalado no Debian e Ubuntu

No Linux, descobrir onde um determinado pacote está instalado é vital para executar tarefas, executar aplicativos sem problemas e realizar diversas operações. Os usuários do Debian e do Ubuntu às vezes enfrentam desafios para encontrar onde instalar o pacote específico de que precisam.

Quer instalar alguns novos aplicativos legais no Debian ou Ubuntu? Você começará procurando o pacote e usará o apt para instalá-lo. Mas ao tentar executá-lo na linha de comando, você recebe uma mensagem de erro da interface de comando informando: “Comando não encontrado”.

Veja como descobrir onde qualquer pacote apt está instalado. Verificar Melhores aplicativos para gerenciar permissões, controles remotos e dados do Flatpak.

Acabei de instalar este pacote, mas qual é o comando para executá-lo?

Na maioria das vezes, o nome do aplicativo executável corresponde ao nome do pacote Debian ou Ubuntu. Às vezes, esses detalhes são diferentes e você precisa trabalhar um pouco para descobrir o nome do arquivo executável. Isso geralmente ocorre devido a um conflito de nome de pacote com um pacote existente. Felizmente, este processo requer apenas um comando para descobrir o nome do aplicativo.

Use dpkg para listar os aplicativos instalados

Para listar os nomes completos dos aplicativos instalados para um pacote, basta usar o parâmetro-L (L maiúsculo) com comando dpkg. Por exemplo, para verificar o Firefox ESR:

dpkg -L firefox-esr

Você verá os caminhos para cada arquivo instalado no pacote, incluindo o importante arquivo executável:

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

O arquivo executável que você está procurando geralmente está localizado em um diretório caixa O que significa “binário”. Na estrutura de diretórios do Linux, / usr / bin Este é o diretório base dos executáveis ​​que você instala:

A interface de comando usa um caminho de procura para procurar aplicativos nesses diretórios quando você insere um comando. Para ver os diretórios no seu caminho de pesquisa, examine a variável de ambiente $PATH:

eco$ PATH

Você verá diretórios no caminho de pesquisa separados por dois pontos (:). Debian e Ubuntu geralmente instalam novos aplicativos em pastas / usr / bin أو / usr / sbin. Os últimos são geralmente aplicativos de administração de sistema que exigem que você execute usando cartões sudo. Verificar Comparação entre Zsh e Bash: Escolhendo o shell apropriado para programação e gerenciamento de texto.

perguntas comuns

Q1. Qual é a maneira básica de descobrir onde instalar um pacote no Debian e no Ubuntu?

Você pode usar o comando . dpkg Para descobrir onde um pacote está instalado no Debian, comando consulta dpkg No Ubuntu. Por exemplo: dpkg -L <nome do pacote>.

Q2. Posso descobrir onde um pacote está instalado sem instalá-lo?

Sim, você pode usar um comando arquivo apt No Ubuntu, para pesquisar arquivos de pacotes no banco de dados sem precisar instalá-los.

Q3. O mesmo comando funciona no Debian e no Ubuntu para descobrir onde um pacote está instalado?

Sim, muitos comandos são semelhantes entre o Debian e o Ubuntu, mas pode haver algumas pequenas diferenças. É preferível usar uma ordem apropriada para a distribuição específica.

Q4. Existe um comando mais fácil para descobrir onde o pacote está instalado em vez de usar o dpkg?

Sim, você pode usar arquivo apt Para encontrar facilmente onde instalar um pacote no Ubuntu sem precisar instalá-lo primeiro.

Agora você sabe onde este aplicativo foi instalado

Usando um comando dpkg Com o conhecimento rápido da organização de diretórios do Linux, é fácil identificar onde o gerenciador de pacotes apt instalou seu novo aplicativo. Este processo é especialmente útil quando o nome do aplicativo e o nome do pacote não correspondem. Agora você pode visualizar Maneiras de remover pacotes instalados no Ubuntu.

Ir para o botão superior