如何列出来自某个repo
特定目录的所有已安装的软件包community
?
我想要像这样的简单输出(只是一个名称列表):
zynaddsubfx
xsel
...
答案1
尝试paclist
:
paclist - List all packages installed from a given repo
例如列出从以下位置安装的所有软件包community
:
paclist community
如果您只想要名称(不包含版本号),您可以使用以下命令:
awk '{print $1}' <(paclist community)
或者
cut -d' ' -f1 <(paclist community)
答案2
无需安装pacman-contrib
包即可实现该目标:
pacman -Sl reponame | grep "\[installed\]"