Fedora

如何列出所有標記為“組”的包

  • May 7, 2021

dnf命令能夠將包標記為install,removegroup

$$ 1 $$. 要列出所有標記為install的包,命令dnf repoquery --userinstalled $$ 2 $$可以使用。 **我的問題是:**是否有查詢所有標記為的包的命令group

  1. https://dnf.readthedocs.io/en/latest/command_ref.html#mark-command-label
  2. https://dnf.readthedocs.io/en/latest/command_ref.html#repoquery-command-label

從版本 4.2.11(2019 年 9 月 19 日發布)開始,該dnf repoquery命令支持%{reason}查詢格式字元串中的標籤。這將輸出usergroupdependencyweak-dependencyunknown或之一(none)

列出作為組的一部分安裝的所有軟體包:

dnf repoquery --installed --qf='%{name}-%{evr}.%{arch} (%{reason})' | grep '(group)$'

引用自:https://unix.stackexchange.com/questions/512401