如何通过 Aptitude 的交互式界面访问“aptitude why”功能?

如何通过 Aptitude 的交互式界面访问“aptitude why”功能?

我可以使用以下命令检查为什么要安装某个包:

aptitude why <package-name>

我喜欢使用 Aptitude 管理软件包途易(又名 ncurses),即运行:

aptitude

aptitude why有没有什么办法可以显示这个界面内的信息?

答案1

如果你在 aptitude 的 gui 中启动它(使用 ncurses),你可以浏览软件包。当你在软件包名称上时,点击I并查看状态栏中的信息。点击I直到你看到类似

i     kubuntu-desktop Depends anacron

或者

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

这就是aptitude why

以下是屏幕截图

能力 为什么

答案2

aptitude以交互模式启动。

aptitude当您在的交互模式下显示包的信息时,您可以按下 键在信息面板中的、和I之间切换。DescriptionRelated DependenciesWhy Installed


如果您启用信息面板中的显示选项卡,则可以使这一点更加明显:

Ctrl+T激活菜单,导航到Options菜单并选择Preferences

搜索此选项:

[ ] Display tabs for the information area

Enter选中后按或即可激活Space。它将被选中([X] ...)。

点击Q关闭选项选项卡。

在此处输入图片描述

相关内容