equery命令
1.0、参考
1.1、equery简介

equery命令是Portage中查询相关的工具。

equery命令属于app-portage/gentoolkit包,此包默认并未安装, 如果需要,您需要自己通过emerge安装:

emerge app-portage/gentoolkit
1.2、equery命令的使用格式

equery命令的详细使用方法通过man equery进行查看。

equery [--quiet | --no-color | --no-pipe] <module> [option]...
1.2.1、equery b[elongs] [option] <FILE>

查询FILE属于哪个包。

示例:

equery belongs /bin/ping

运行效果:

1.2.2、equery chec[k] [option] <PKG>...

检测PKG的完整性。

示例:

equery check vim
equery check dev-vcs/git

运行效果:

1.2.3、equery f[iles] [option] <PKG>

列出PKG中的所有文件。

示例:

equery files vim
equery files dev-vcs/git
1.2.4、equery d[epends] [option] <PKG>

列出PKG被哪些包所依赖。

示例:

equery depends vim
equery depends dev-vcs/git

运行效果:

1.2.5、equery depgraph [option] <PKG>

列出PKG被哪些包所依赖。

示例:

equery depgraph vim
equery depgraph dev-vcs/git
1.2.6、equery hasuse [option] <USE>

列出USE被哪些包所使用。

示例:

equery hasuse python

运行效果:

1.2.7、equery s[ize] [option] <PKG>...

列出PKG中文件数量和大小。

示例:

equery size vim
equery size dev-vcs/git

运行效果:

1.2.8、equery m[eta] [option] <PKG>...

列出PKG的元信息。

示例:

equery meta vim
equery meta dev-vcs/git

运行效果:

1.2.9、equery ke[ywords] [option] <PKG>...

列出PKG中的keywords

示例:

equery keywords vim
equery keywords dev-vcs/git

运行效果:

1.2.10、equery l[ist] [option] <QUERY>

列出PKG符合条件的包。

示例:

equery list vim
equery list *

运行效果:

1.2.11、equery w[hich] [option] <PKG>

打印出PKG包的.ebuild文件的路径。

示例:

equery which vim
equery which dev-vcs/git

运行效果: