“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.