Como acesso a funcionalidade 'aptitude why' através da interface interativa do Aptitude?

5

Eu posso verificar porque um pacote é (para ser) instalado usando o comando:

aptitude why <package-name>

Eu gosto de gerenciar pacotes usando o Aptitude TUI (também conhecido como ncurses), ou seja:

aptitude

Existe alguma maneira de mostrar as informações de aptitude why dentro desta interface?

    
por Melebius 05.09.2016 / 11:44

2 respostas

6

Inicie o aptitude no modo interativo.

Quando você está exibindo as informações de um pacote no modo interativo de aptitude , você pode pressionar a tecla I para alternar entre Description , Related Dependencies e Why Installed no painel de informações.

Você pode tornar isso mais óbvio se você ativar a exibição de guias no painel de informações:

Pressione Ctrl + T para ativar o menu, navegue até o menu Options e selecione Preferences .

Pesquise por esta opção:

[ ] Display tabs for the information area

Ative pressionando Enter ou Espaço quando estiver selecionado. Ele será verificado ( [X] ... ).

Pressione Q para fechar a guia de opções.

    
por Byte Commander 05.09.2016 / 12:01
7

Se você iniciar o aptitude em seu gui (com ncurses), poderá navegar pelos pacotes. Enquanto você estiver em um nome de pacote, pressione I e veja as informações na barra de status. Aperte I até que seja mostrado algo como

i     kubuntu-desktop Depends anacron

ou

unable to find a reason to install <package-name>

Esse é o aptitude why

Aqui está uma captura de tela

    
por Anwar 05.09.2016 / 11:56