我需要列舉 Anaconda 安裝組中的軟體包(@core
、@Desktop
、@admin-tools
、@base
、@system-tools
等)。
我嘗試過使用 Anaconda 的源代碼,並且還查看了 DVD ISO 上的許多“comps”XML 和 SQLite 文件,但我無法找到群組名稱(由 Anaconda 使用的短名稱或長名稱)百勝/dnf)。
答案1
yum grouplist
dnf grouplist
傳回群組包名稱。引用那些帶有嵌入空格的內容(例如security tools
)。
添加hidden
參數來公開諸如 之類的包非常有用core
,通常從組列表中排除:
yum|dnf group list hidden
yum
新增參數後將ids
新增 Anaconda(和 Kickstart)使用的較短名稱(在括號中):
yum grouplist ids
dnf
當使用詳細選項時,會新增這個較短的名稱:
dnf -v grouplist
yum
儘管添加字串ids
可能更直觀,但此語法也適用。
若要查看組成組的包,請使用:
yum groupinfo [groupname]
例如:
yum groupinfo core
dnf groupinfo core