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:
echo $PATH
Você verá diretórios no caminho de pesquisa separados por dois pontos (:). Debian e Ubuntu geralmente instalam novos aplicativos em pastas / usr / bin ou / 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.