我使用的是 Fedora 22 和 dnf-1.1.2-4.fc22.noarch
作为用例场景:我发现没有安装 strace 包。我想弄清楚这个包是否属于任何其他组,以安装我可能也需要执行类似任务的软件。
我发现了这种蛮力方式(grepping 3 个空格,因为组名以缩进开头):
dnf grouplist | grep ' ' | while read line; do dnf groupinfo "$line"; done
Run Code Online (Sandbox Code Playgroud)
然后将此输出重定向到一个文件,搜索包名,并在那里找到组名。
小智 8
从 Fedora 26 开始,以下功能有效:
dnf repoquery --groupmember <pkg-name>
Run Code Online (Sandbox Code Playgroud)
请参阅实现此功能的错误报告。
归档时间: |
|
查看次数: |
4595 次 |
最近记录: |