您尚未登录。

#1 2015-03-14 16:00:05

atmouse
会员
注册时间: 2011-08-24
帖子: 672

pacman -Qi 查询一个包,如何根据Provide查询

比如我本地安装的是 xorg-server-git
包名是 xorg-server-git 但是PKG打包的时候是provide=('xorg-server')

我想根据 provide来查询包,而不是Name显示的包名,请问有其他的参数可以差么?

最近编辑记录 atmouse (2015-03-14 20:29:32)


Raspberry pi 3, PHA-2A/DT1770Pro,
linux-raspberrypi, systemd, pacman, vc4, xorg, qtile, chrome,

离线

#2 2015-07-05 20:52:11

renyuneyun
会员
所在地: 河南省新鄉市
注册时间: 2011-09-30
帖子: 95
个人网站

Re: pacman -Qi 查询一个包,如何根据Provide查询

貌似沒有……

不過可以試試下面這個(zh_CN):

pattern=你要查找的內容;
pacman -Qi | grep '\(名称   :\)\|\(提供   : \)' | grep -B 1 "\(提供   : .*\)$pattern"

注意如果grep開啓了彩色輸出的話,你要查找內容之前的部分也會被匹配上……
所以應該還有不小改進空間


知識很重要,而相當的運用能力更重要。
G+在

离线

页脚