Package-Management

如何告訴“dnf 搜尋”僅列出 pacakge 名稱(或名稱和摘要)中的匹配項,而不僅僅是摘要中的匹配項?

  • April 5, 2022

在 RHEL/CentOS 上,包管理器dnf可以在包的名稱和摘要中搜尋字元串。我怎樣才能告訴它只列出名稱(或名稱摘要)中的匹配項,而不是僅列出摘要中的匹配項?

不幸的是,DNF 沒有僅在包名稱中搜尋的選項,此功能有一個舊的 RFE,但自 2015 年以來沒有任何活動。

您可以嘗試使用dnf listwhich 可以顯示已安裝和可用的包並支持glob表達式,因此它可以潛在地用於僅按名稱搜尋

$ sudo dnf list "*anaconda*"
anaconda.x86_64
anaconda-core.x86_64
anaconda-dracut.x86_64
anaconda-gui.x86_64
...

引用自:https://unix.stackexchange.com/questions/698003