Как получить доступ к функции `aptitude why` через интерактивный интерфейс Aptitude?

Как получить доступ к функции `aptitude why` через интерактивный интерфейс Aptitude?

Я могу проверить, почему пакет установлен (должен быть установлен), с помощью команды:

aptitude why <package-name>

Мне нравится управлять пакетами с помощью AptitudeТУИ(он же ncurses), т.е. работает:

aptitude

Есть ли способ отобразить информацию aptitude whyиз этого интерфейса?

решение1

Если вы запустите aptitude в его графическом интерфейсе (с ncurses), вы сможете просматривать пакеты. Пока вы находитесь на имени пакета, нажмите Iи просмотрите информацию в строке состояния. Нажмите, Iпока не увидите что-то вроде

i     kubuntu-desktop Depends anacron

или

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

Этоaptitude why

Вот скриншот

способность почему

решение2

Запуск aptitudeв интерактивном режиме.

При отображении информации о пакете в aptitudeинтерактивном режиме вы можете нажать клавишу Iдля переключения между Description, Related Dependenciesи Why Installedна информационной панели.


Вы можете сделать это более наглядным, если включите отображение вкладок на информационной панели:

Нажмите Ctrl+, Tчтобы активировать меню, перейдите в Optionsменю и выберите Preferences.

Поиск по этой опции:

[ ] Display tabs for the information area

Активируйте его, нажав Enterили Spaceкогда он выбран. Он будет отмечен ( [X] ...).

Нажмите Q, чтобы закрыть вкладку параметров.

введите описание изображения здесь

Связанный контент