What does "Standard installation of Rocky Linux" include?

Just trying to understand more about the install options:

image

I’m assuming it installs some other components. If so, what are they?

If you have a working install you can try sudo dnf groupinfo standard.
On a Rocky 8 install I did it, then did it with wc -l and there’s 94 packages (for Rocky 8.something).
Just tried it on a RedHat 9.5, and wc -l gives 101 packages. It’s divided into Mandatory, things like bc dbus file, Default with things like bash-completion and nmap, and optional with nfs-utils and zsh. But there’s a lot of things it’s best you run the dnf command for yourself if possible.

Essentially, the repos do have “groups” metadata.
Each group may list the mandatory, default and optional packages.
dnf group install standard would install the mandatory and default packages.
There are also Environment Groups that contain groups, not packages.
Environments, like:

  • Minimal Install
  • Server with GUI
  • Server
  • Virtualization Host
  • Workstation
# dnf -q group info "Minimal Install"
Environment Group: Minimal Install
 Description: Basic functionality.
 Mandatory Groups:
   Core
 Optional Groups:
   Standard

In the installer one does select *environment". If I had selected Minimal Install and installer had info like above, then it would:
A. Offer the “Standard” as Additional software for Selected Environment
B. During install do equivalent of dnf group install Core (and dnf group install Standard if I tick the box)


To see most of the metadata (on running system):

dnf group list -v --hidden

I do invariably choose Minimal Install, without optionals, and install the rest later (with Ansible playbooks).