equery
命令是Portage中查询相关的工具。
equery
命令属于app-portage/gentoolkit
包,此包默认并未安装, 如果需要,您需要自己通过emerge安装:
emerge app-portage/gentoolkit
equery
命令的详细使用方法通过man equery
进行查看。
equery [--quiet | --no-color | --no-pipe] <module> [option]...
查询FILE
属于哪个包。
示例:
equery belongs /bin/ping
运行效果:
检测PKG
的完整性。
示例:
equery check vim
equery check dev-vcs/git
运行效果:
列出PKG
中的所有文件。
示例:
equery files vim
equery files dev-vcs/git
列出PKG
被哪些包所依赖。
示例:
equery depends vim
equery depends dev-vcs/git
运行效果:
列出PKG
被哪些包所依赖。
示例:
equery depgraph vim
equery depgraph dev-vcs/git
列出USE
被哪些包所使用。
示例:
equery hasuse python
运行效果:
列出PKG
中文件数量和大小。
示例:
equery size vim
equery size dev-vcs/git
运行效果:
列出PKG
的元信息。
示例:
equery meta vim
equery meta dev-vcs/git
运行效果:
列出PKG
中的keywords
。
示例:
equery keywords vim
equery keywords dev-vcs/git
运行效果:
列出PKG
符合条件的包。
示例:
equery list vim
equery list *
运行效果:
打印出PKG
包的.ebuild
文件的路径。
示例:
equery which vim
equery which dev-vcs/git
运行效果: