假设我想使用命令,例如。来自项目info2html
,它在我的系统上不可用。某些发行版有时会建议为一些预期缺少的命令(即被认为是常见的)提供软件包,但并非针对所有命令(也不是所有发行版)。
如何查明我的发行版中是否有所需程序的软件包,如果有,我需要安装哪个软件包?这样做的“正确方法”是什么?
欢迎一些特定发行版(例如 Debian)的示例。 :) 这可能取决于包管理软件。有用的术语也受到欢迎,因此我可以在给定的包生态系统中找到此功能。
答案1
取决于平台。
基于德布:
apt-file search info2html
基于转速:
yum whatprovides info2html
基于 IPS(Solaris 11、OpenIndiana、OmniOS 等):
pkg search info2html
FreeBSD(OpenBSD?):
cd /usr/ports
make search key=info2html
NetBSD、智能操作系统:
pkg_search info2html
Gentoo Linux:
emerge --search info2html