Linux
“環境組”和“組”的區別
當我執行時
yum grouplist
,我得到以下輸出:[root@rhel-85 ~]# yum grouplist Updating Subscription Management repositories. Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 10 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 2.1 MB/s | 38 MB 00:17 Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 8.7 kB/s | 4.1 kB 00:00 Available Environment Groups: Server Minimal Install Workstation Virtualization Host Custom Operating System Installed Environment Groups: Server with GUI Installed Groups: Container Management Headless Management Available Groups: RPM Development Tools .NET Core Development Scientific Support Smart Card Support Security Tools Development Tools Legacy UNIX Compatibility Network Servers Graphical Administration Tools System Tools
Environment Groups
請幫助我理解和之間的區別Groups
。
組是包的列表。例如Container Management包含
podman
,buildah
以及其他一些。環境是一組組的列表。帶有 GUI 的 Server中的組之一是Container Management,這就是您安裝它的原因。
最後,組和環境之間沒有區別——
yum
只會安裝在一些 XML 中定義的所有包。這些主要是為了使安裝更容易並創建一些預設安裝映像(例如“伺服器”或“工作站”ISO)。安裝也是你可以看到這些的第一個地方——你選擇一個環境,你可以添加一些“額外的”組。如果您想檢查所有可用的組和環境(有些隱藏在輸出中),您可以檢查Fedora Comps (組和環境的列表)。
yum
據我所知,RHEL Comps 不公開,但ELN comps 應該足夠接近。