Linux

“環境組”和“組”的區別

  • February 4, 2022

當我執行時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包含podmanbuildah以及其他一些。

環境是一組組的列表。帶有 GUI 的 Server中的組之一是Container Management,這就是您安裝它的原因。

最後,組和環境之間沒有區別——yum只會安裝在一些 XML 中定義的所有包。這些主要是為了使安裝更容易並創建一些預設安裝映像(例如“伺服器”或“工作站”ISO)。安裝也是你可以看到這些的第一個地方——你選擇一個環境,​​你可以添加一些“額外的”組。

如果您想檢查所有可用的組和環境(有些隱藏在輸出中),您可以檢查Fedora Comps (組和環境的列表)。yum據我所知,RHEL Comps 不公開,但ELN comps 應該足夠接近。

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