Pesquisa de pacotes do Debian

Pesquisa de pacotes do Debian

“Instalar pacotes no seu sistema Debian é fácil. Você poderia ter instalado um lote de dependências ou outros pacotes ao instalar uma determinada ferramenta. O problema vem quando você deseja localizar um determinado pacote, mas pode se lembrar de todos os pacotes que você instalou. Ainda assim, você pode saber as palavras -chave associadas a um determinado pacote, mas não sabe a maneira exata de localizar o pacote.”

Entendemos se você está procurando uma maneira rápida de pesquisar pacotes Deb e outros instalados com um foto. Além disso, você provavelmente deseja obter informações sobre um pacote que não está instalado ou a lista de todos os pacotes instalados. Nesse caso, este guia armas com várias ferramentas e dicas para aprimorar sua pesquisa de pacotes em sistemas Debian.

Listagem de pacotes instalados

1. Usando DPKG

Pacotes Debian podem ser consultados usando o dpkg Ferramenta, que lista os detalhes ou consultas de todos os pacotes de Debian instalados.

Para listar todos os pacotes de Debian instalados, use o comando abaixo.

$ dpkg -query -l | menos

Os comandos acima também imprimem os detalhes dos pacotes instalados, incluindo sua versão e arquitetura. Uma maneira melhor é filtrar os resultados dos pacotes e corresponder aos de uma determinada palavra -chave usando o grep comando. Por exemplo, podemos usar o comando abaixo se estivermos procurando o GCC pacote.

$ dpkg -query -l | GCC GCC

Se o pacote estiver instalado, ele deve ser devolvido. Caso contrário, ele dará um erro.

No exposto, a saída retornada é de qualquer pacote que corresponda à palavra -chave “GCC.”

Como alternativa, você pode usar o comando abaixo se quiser encontrar um pacote correspondendo ao nome exato fornecido. Aqui, tentaremos encontrar o comando do GCC como fizemos anteriormente.

$ dpkg -l gcc

A saída abaixo mostra como o resultado correspondeu apenas ao nome exato do pacote.

Ainda assim, você pode exibir quaisquer resultados que correspondam a uma determinada palavra -chave usando o -S bandeira, como no caso abaixo.

$ dpkg -s gcc

2. Usando apt

A maioria dos pacotes é instalada e gerenciada usando o apt ou apt-get comando. Ainda assim, você pode usar o APT para visualizar todos os pacotes instalados ou encontrar pacotes específicos filtrando os resultados. Dê uma olhada.

Para visualizar todos os pacotes instalados em seu sistema, use o comando abaixo.

$ APT LIST -Instalado

Podemos restringir os resultados da pesquisa usando o grep para combinar com palavras -chave específicas do pacote que você está pesquisando. Vamos considerar o git pacote. O comando para procurá -lo usando apt seria o seguinte.

$ APT LIST -Instalação | grep git

A saída acima descreve claramente que o pacote GCC está instalado no sistema. Você também pode observar a arquitetura e as versões do pacote especificado.

3. Usando o APT-Cache

Qualquer pacote oficial, instalado ou não, pode ser encontrado usando o apt-cache opção. O comando consulta a lista do Debian de todos os pacotes, e você pode usá -lo para encontrar um pacote com base na correspondência de palavras -chave e até obter os detalhes sobre o pacote fornecido.

Se não tiver certeza do nome do pacote, use o comando abaixo. Aqui, você consultará todos os pacotes cujo nome ou descrição corresponde à palavra -chave adicionada. Nesse caso, é Vlc

$ apt-cache pesquisa vlc

Para restringir a saída para exibir apenas pacotes que correspondem à expressão de pesquisa, use o -apenas nomes bandeira.

$ apt-cache pesquisa-nomes somente VLC

Ainda assim, você pode obter as informações sobre o pacote fornecido usando o mostrar bandeira.

$ apt-cache show vlc

Todos os detalhes do pacote especificado serão listados na imagem acima. Você pode usar o comando para consultar os detalhes de qualquer pacote.

4. Usando snap

Se você deseja procurar um determinado pacote que não esteja relacionado ao Debian, como o Pacotes de encaixe, Você pode pesquisá -los usando o comando snap mostrado abaixo.

$ snap list

Você pode combinar com o grep para obter um resultado filtrado.

$ snap list | Nome do pacote Grep

Conclusão

Com os métodos acima, você pode procurar facilmente pacotes em seu sistema Debian. Use todos os métodos descritos acima com base no pacote de destino e o que você pretende obter com a pesquisa.