如何找出哪個套件包含可執行檔?

如何找出哪個套件包含可執行檔?

假設我想使用命令,例如。來自項目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

相關內容