我看过一个 aptitude教程并阅读了手册页,但我就是不明白。启动 aptitude 后,如何说“安装软件包 foo”?或者搜索名称中带有“foo”的所有软件包?
答案1
运行 aptitude 后,使用以下键盘命令:使用 aptitude GUI 风格:(如果您使用 Bionic,请使用CTRL+T而不是F10)
F10进入 aptitude 菜单。
?这是访问“帮助”
使用“向上” ↑、“向下” ↓、“向左” ←、“向右”→进行导航。
用于Enter选择项目。
使用+或-安装,更新或删除包
用于g预览或确认操作
q退出——这也会关闭当前打开的窗口(g前进、q后退)
aptitude 在TUI(文本用户界面)中的常见用法是:
- 运行能力;
- 按下u(更新可用包的列表);
- 按下U(标记所有可升级包为待升级);
- (搜索/选择一些要安装的东西,是可选的);
- 按g(查看待处理的操作并根据需要进行修改);
- 再次按下g,开始下载)。
有时候当你需要解决冲突时,你发现自己犯了一个错误;
您可以轻松使用“操作”菜单中的“取消待处理的操作”,以便重新选择。
审查待处理操作时:
a明确接受某项操作(再次使用表示不接受)
r拒绝行动
g再次继续进行未决诉讼
使用命令行中的 aptitude,例如 apt-get
要在控制台运行中安装程序包:
aptitude install package name
搜索包:
aptitude search package name
例如,假设你想安装 Pidgin
搜索:
aptitude search pidgin
安装:
aptitude install pidgin
答案2
要搜索软件包,请点击/
并输入要搜索的软件包名称的一部分(可以使用正则表达式)。这类似于在 vim 等编辑器中的搜索。
您可以使用向上和向下箭头键进行浏览,并使用回车键切换树节点。
找到正确的软件包后,点击+
将其标记为要安装(它将显示为绿色,并且您会i
在状态栏中看到第二个字符)。然后输入g
(表示“go”)以进入显示所有待处理更改的预览屏幕。单击g
即可开始安装。
您还可以在包裹上按 Enter 键来打开包含包裹详细信息的窗口。
当 aptitude 中打开了多个窗口(例如软件包详细信息和预览窗口)时,您可以使用F6
和在它们之间切换F7
,并使用 关闭当前窗口q
。
答案3
您aptitude
可以在终端中使用基于 ncurses 的控制台(请参阅其他答案)或在命令行上使用其所有选项。我通常使用后一种方法,我将使用包的示例进行演示cheese
:
(前使用任何aptitude
安装本文中的命令值得运行sudo aptitude update
以刷新可用软件列表。
要搜索包,请使用
aptitude search cheese
然后显示有关版本和依赖项的所有软件包信息,输入
aptitude show cheese
然后安装使用
sudo aptitude install cheese
但是,除了搜索、删除和安装软件包的标准基本用法之外,aptitude
还可以使用一个命令安装和删除软件包。使用aptitude
安装命令-
在软件包名称后添加已删除,并使用 aptitude remove 命令+
在软件包名称后添加已安装。
如果你输入
sudo aptitude install cheese gthumb-
cheese
将被安装,同时gthumb
将被删除。
然而,另一方面,如果你使用
sudo aptitude remove grsync+ htop
htop
将被移除和grsync
安装。
来源:参见Debian 手册有关 的更多信息。有关及其其他有用命令的aptitude
其他基本解释,请参阅或aptitude
man aptitude
Ubuntu 手册页在线的。