当我跑步时sudo apt install top
,我得到E: Unable to locate package top
我在packages.ubuntu.com上搜索了 32 位 Ubuntu 16.04 LTS 上的顶级包,但没有。
我想知道这是正确的还是我遗漏了什么。
当我跑步时sudo apt install top
,我得到E: Unable to locate package top
我在packages.ubuntu.com上搜索了 32 位 Ubuntu 16.04 LTS 上的顶级包,但没有。
我想知道这是正确的还是我遗漏了什么。
它可能与
procps
软件包一起安装。它在所有 *NIX 操作系统中也很常见。如果你真的需要找到它安装了什么,apt-file
首先安装:如果您运行
which
命令,它将返回安装它的文件夹:然后像这样进行搜索:
它将返回如下列表:
然后你要做的就是匹配文件夹,也就是行首的包。
或者,您可以将语句组合为一个,它应该返回更准确的结果:
希望这可以帮助!
如果您使用http://packages.ubuntu.com/查找提供的包,则
top
需要top
在“搜索包的内容”部分中进行搜索。这种搜索的结果是:在您的情况下,您很可能正在寻找提供 的包
/usr/bin/top
,即procps
.毫不奇怪,搜索结果与
apt-file
@Terrance 的答案中提到的使用相同。