How to install XFCE GUI on Oracle Linux 8 or 7?

If you are running Oracle Linux 8 or 7 command line server and want to install a graphical user interface such as XFCE desktop environment then here is the tutorial on that.

Oracle Linux which is based on RHEL (red hat enterprise Linux) works in a similar fashion and also supports its RPM and other packages.

Although the full package ISO comes with an option to install GNOME graphical user interface on Oracle Linux, however, if you are using a command-line server and after some time, you would like to have GUI, then it is possible as well. By default, the “Server with GUI” environment option is available in the group list of Oracle, however, you will not find XFCE there by default. Therefore to get it we need to add an Extra package repository called EPEL, which is popular on Centos, RHEL, and Fedora… Being a copy of RedHat, we can use the same on Oracle as well…

Install XFCE GUI on Oracle Linux 8 or 7 Server

You can follow the below commands even if you already have some GUI environment such as Gnome on your Oracle server. Also, we can use these commands for CentOS 7 & 8.

Login as root

To install packages on Linux either we should have a user with sudo or access to the root account. Login with root or any user that is in under sudo group.

Add EPEL Repository on Oracle Linux

EPEL repository comes with hundreds of packages that are not available on the official repository of Oracle, CentOS, or RHEL.

#For Oracle Linux 8 use this command to add EPEL repo

yum install

#And those are on Oracle Linux 7 they can using this one.

yum install

Run system update

First, run the server update command to let the system rebuild the repository cache, so that it could recognize the packages available in that.

yum update

To check the available repository on your system you can use the command:

yum repolist


Check the available environments and tools in the group

There are multiple packages and tools that are available in the Group List to install on Oracle Linux with just one command. We can also find out the XFCE and Gnome there as well. To check it out using the command:

yum grouplist

XFCE available goups

Command to install XFCE GUI on Oracle Linux

Finally, you will find the XFCE in the Available Groups, to install it run the groupinstall command along with the package name.

yum groupinstall "xfce"

Install XFCE GUI Oracle Linux

Set GUI as default system on startup

We need to tell the system after booting use only the graphical user interface, so for that set the default target system to the GUI interface.

systemctl set-default

Reboot system

Once done, reboot the system and login with your system user.


XFCE graphical user interface installation on Oracle 8 or 7

1 thought on “How to install XFCE GUI on Oracle Linux 8 or 7?”

  1. After following your instructions and rebooting, I’m left with a sometimes blinking underline at the top left
    of the screen. The green light on my RPi4 blinks occasionally, but after many minutes, nothing has happened.

    Seems like the XFCE is not starting and I get no login prompt because of last command above: “systemctl set-default’

    Any ideas as to what is wrong?


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.