Gentoo Equery

equery 是一个非常有用的Portage操作简化工具,并且提供了包依赖,元数据和安装文件的查询功能。

安装

  • 安装 gentoolkit 工具包就可以获得 equery :

安装 app-portage/gentoolkit 获得 equery
emerge --ask app-portage/gentoolkit

使用

已安裝軟件包版本查詢

  • 检查已经安装的软件包版本:

检查系统已经安装的软件包版本
equery list "*"
  • 检查 glibc 安装版本( 因为我在 Gentoo镜像 构建的容器中遇到了 升级Gentoo 的32位兼容性问题,需要pin住glibc版本不升级):

检查主机安装的 glibc 版本
equery --quiet list glibc

然后就能够对应 pin住Gentoo安装软件包版本不升级

軟件包USE參數查詢

  • Firefox的 ebuild 有大量的USE参数,可以通过如下命令检查:

通过 equery 查询 www-client/firefox 的USE参数
equery uses www-client/firefox

参考