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

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

aptitude why <package-name>

Мне нравится управлять пакетами, используя Aptitude TUI (он же ncurses), т.е. запускать:

aptitude

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

2 ответа

Решение

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

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


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

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

Искать эту опцию:

[ ] Display tabs for the information area

Активируйте его, нажав Enter или Пробел, когда он выбран. Будет проверено ([X] ...).

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

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

i     kubuntu-desktop Depends anacron

или же

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

Это aptitude why

Вот скриншот

Другие вопросы по тегам