O que é o apt-get equivalente a "aptitude why"?

11

Em esta resposta , me deparei com este comando:

aptitude why firefox

aptitude whyparece um comando útil, mas não quero instalar o aptitude apenas para isso. Qual é o apt-getequivalente aptitude why?

DK Bose
fonte

Respostas:

7

Em vez de apt-geteu dar uma olhada no apt-cache, embora não um a um, mas próximo seja:

apt-cache --installed rdepends firefox
Solicitar
fonte
1
Esta não é a resposta certa. Não há semelhante paraaptitude why
Maythux 21/02
Obrigado! Eu mencionei o apt-get, mas o apt-cache fará o mesmo porque é instalado por padrão. Eu deveria ter deixado minha pergunta clara sobre este ponto!
DK Bose
1
Embora esses dois comandos não sejam os mesmos #
Maythux 21/02
1
@ mayyux, como mencionado na minha resposta. Mas chega perto e fornece dependências reversas, por isso é útil para a maioria dos usuários que solicitam isso, por que não mencionar?
requist
1
Como sugerido aqui, há várias outras opções que você pode querer adicionar; apt-cache rdepends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --installed --recurse $package
Tripleee
3

As pessoas podem querer saber por que um pacote instalado automaticamente está presente no sistema. Para obter essas informações na linha de comando, você pode usar o aptitude why package

O apt-get não possui um recurso semelhante

fonte: debian-handbook

Maythux
fonte
Foi erro meu. Mencionei o apt-get, mas o principal é que eu não queria um novo software. O apt-cache já está lá! Desculpe a confusão :)
DK Bose
Então, por que voto negativo ?!
Maythux