Debian

使用 apt 僅搜尋已安裝的軟體包

  • September 7, 2018

使用aptitude我可以進行如下搜尋:

aptitude search '~i bash'

這似乎是一個特定於能力的正則表達式。apt是否可以使用或apt-cache不使用其他命令來做同樣的事情?

apt search '~i bash'

不管用。

你可以試試:

apt list --installed bash

這將嘗試package使用名稱列出已安裝的 sbash

但是,如果您想搜尋特定文件,請使用apt-file

以下命令將列出bash名稱中包含字元串的所有包:

apt list -a --installed bash

正如@Exostor 所建議的,apt list -a --installed bash並不總是列出以特定字元串開頭的那些包,而是使用:

apt list -a --installed bash*

如果您正在尋找 globbing,請在下面的 @Exostor 評論中點贊。

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