Acabei de instalar o Kali Linux 2018.2 e tentei pesquisar alguns pacotes instalados nele, como faço no Ubuntu
aptitude search *package name*
mas parece que este comando não funciona no Kali Linux.
Eu também tentei instalar o Aptitude
/bin/sh -c 'apt-get install -y aptitude'
mas sem sucesso:
E: Package 'aptitude' has no installation candidate
se o Aptitude não existe no Kali Linux, existe alguma outra alternativa para pesquisar os pacotes instalados e os pacotes que os repositórios do Kali Linux possuem?
Saída decat /etc/*-release
DISTRIB_ID=Kali
DISTRIB_RELEASE=kali-rolling
DISTRIB_DESCRIPTION="Kali GNU/Linux Rolling"
VERSION="2018.2"
ID_LIKE=debian
Responder1
Como primeira resposta, talvez você não tenha nenhum repositório configurado. Neste caso, o apt-get não funcionará. Você precisa adicionar os repositórios para sua distribuição no arquivo /etc/apt/sources.list. Os repositórios necessários são:
débitohttp://http.kali.org/kalikali-rolling principal contribuição não-livre
(Você pode conferir uma lista de espelhos aqui:http://http.kali.org/README.mirrorlist). Use o melhor espelho para você.
Não sei como o kali linux gerencia isso, mas posso dar algumas orientações para usar diretamente o apt for do who you request:
Primeiro de tudo, lembre-se de fazer uma atualização para obter o banco de dados de pacotes mais recente:
atualização do apt-get
Para atualizar todos os pacotes:
atualização do apt-get
apt-get dist-upgrade <-- Se você atualizar para uma versão mais recente.
Para fazer pesquisas, use o apt também. Você também pode usá-lo para visualizar informações concretas do pacote.
pesquisa apt-cachenome do pacote
exibição do apt-cachenome do pacote
Para verificar se você possui um pacote instalado, use dpkg. Se o pacote que você está procurando aparecer na lista (com status/primeira coluna como ii), você o instalou:
dpkg -l | grepnome do pacote
Além disso, para informações adicionais:
Você pode usar o dpkg para pesquisar quem pacote possui um arquivo: dpkg -Snome do arquivo
Você pode usar o dpkg para listar arquivos de um pacote: dpkg -Lpacote