How to Install GNOME GUI on AlmaLinux 10

To use AlmaLinux 10 in graphical mode, you will need to install the GNOME package on the system to enable GUI. We will go through the steps required to install GNOME GUI.

Check the available package groups for AlmaLinux 10.

yum group list

Output:

[root@vps ~]# yum group list
AlmaLinux 10 - AppStream                        3.7 MB/s | 1.9 MB     00:00
AlmaLinux 10 - BaseOS                           3.9 MB/s | 1.7 MB     00:00
AlmaLinux 10 - Extras                            26 kB/s |  10 kB     00:00
Available Environment Groups:
   Server with GUI
   Server
   Workstation
   Virtualization Host
   Custom Operating System
Installed Environment Groups:
   Minimal Install
Available Groups:
   Console Internet Tools
   Container Management
   .NET Development
   RPM Development Tools
   Development Tools
   Graphical Administration Tools
   Headless Management
   Legacy UNIX Compatibility
   Network Servers
   Scientific Support
   Security Tools
   Smart Card Support
   System Tools

Installing Gnome GUI

Installing a Gnome GUI requires several packages to be installed on the server. Thankfully this process is simplified using groupinstall option and all the required packages related to Gnome are grouped in Server with GUI group.

yum groupinstall "Server with GUI"

To enable the GUI as default and boot into graphical mode.

systemctl set-default graphical

Output:

[root@vps ~]# systemctl set-default graphical
Removed '/etc/systemd/system/default.target'.
Created symlink '/etc/systemd/system/default.target' → '/usr/lib/systemd/system/graphical.target'.

Reboot the system so it can boot into the graphical mode.

reboot

GUI Setup

Head over to CrownPanel to access the VNC feature for the next steps.

GUI welcome page will appear and it will prompt for various information to configure your server profile.

AlmaLinux 10 GNOME GUI complete!!!


CrownCloud - Get a SSD powered KVM VPS at $4.5/month!
Use the code WELCOME for 10% off!

1 GB RAM / 25 GB SSD / 1 CPU Core / 1 TB Bandwidth per month

Available Locations: LAX | MIA | ATL | FRA | AMS