Answers:
您可以使用apt-cache,它是基于debian的发行版(afaik)的默认设置:
apt-cache search showmount
这也给出了nfs-common的结果。
apt search pkgname
您可以apt-file
为此使用(可能需要安装):
apt-file search showmount
这表明该命令在nfs-common
软件包中。
通常,当您寻找二进制文件时,可以通过在二进制文件前添加前缀来限制搜索bin/
:
apt-file search bin/showmount
要安装apt-file
,运行
sudo apt-get install apt-file
sudo apt-file update
如果您使用的是apt-file
3.0或更高版本,则无需再次单独更新索引(在上述初始下载之后),只要主要APT索引更新,它们就会更新。
apt-file
?:-)
apt-file
,对于ubuntu来说,它在Universe仓库中。
apt-file search
,您应该先运行sudo apt-file update
-如果您最近没有这样做。这将更新其所有索引,以便它可以根据您可能了解的当前存储库集查找内容。它与sudo apt-get update
所做的更新是分开的。
您可能想通过安装未找到命令的帮助程序来减轻生活负担
$ sudo apt install command-not-found
[…]
$ showmount
Command 'showmount' is available in '/sbin/showmount'
The command could not be located because '/sbin' is not included in the PATH environment variable.
This is most likely caused by the lack of administrative priviledges associated with your user account.
showmount: command not found
bash
其他外壳程序中使用,但不能在其他外壳程序中使用(我尝试过tcsh
和zsh
)
浏览到“搜索软件包内容”部分下的http://packages.debian.org或http://packages.ubuntu.com。您可以找到包含所需文件的软件包,而无需安装其他apt工具。