Install Remmina on RHEL9 or CentOS9

Install Remmina on RHEL9

In this guide, we’ll walk you through the step-by-step process of installing Remmina on RHEL9 or CentOS9. Remmina is a feature-rich remote desktop client that allows you to connect to various remote desktop protocols such as RDP, VNC, SSH, and more, all from a single application.

Table of Contents


Remmina, an open-source remote desktop client, has evolved from its early iterations into a robust solution for accessing remote systems across various platforms. Its development began in 2009 under the GNU General Public License (GPL) and has since been actively maintained by a community of developers.

Originally conceived as a GNOME application, Remmina quickly gained popularity for its intuitive interface and support for multiple remote desktop protocols. Over the years, its feature set has expanded significantly, thanks to contributions from developers worldwide.

One of the pivotal moments in Remmina’s history was its integration with FreeRDP, an open-source implementation of the Remote Desktop Protocol (RDP), allowing users to connect to Windows-based systems seamlessly. This integration broadened Remmina’s appeal, making it a go-to choice for both Linux enthusiasts and professionals requiring remote access to Windows machines.

As the demand for cross-platform compatibility grew, Remmina adapted, ensuring support for various desktop environments and operating systems beyond Linux. Its commitment to providing a consistent user experience across platforms has solidified its position as a versatile and reliable remote desktop client.

In recent years, Remmina has continued to refine its feature set, incorporating enhancements such as plugin support, improved performance, and enhanced security features. Its active community and regular updates ensure that Remmina remains at the forefront of remote desktop technology, catering to the evolving needs of users in an increasingly interconnected world.

Why Use Remmina?

Before diving into the installation process, let’s quickly highlight some of the key features that make Remmina a popular choice for remote desktop connections:

  1. Multi-Protocol Support: Remmina supports a wide range of remote desktop protocols, including RDP, VNC, SSH, NX, XDMCP, and more, making it a versatile solution for various use cases.
  2. User-Friendly Interface: With its intuitive user interface, Remmina makes it easy to manage and organize your remote desktop connections efficiently.
  3. Advanced Configuration Options: Remmina offers advanced configuration options, allowing users to customize their remote desktop connections according to their preferences and requirements.
  4. Cross-Platform Compatibility: Remmina is available for Linux and other Unix-like operating systems, ensuring compatibility across different platforms.

Now that you’re familiar with the benefits of using Remmina, let’s proceed with the installation process.

Install Remmina on RHEL9 or CentOS9: Step-by-Step Installation Guide

Follow these steps to install Remmina on your RHEL 9 or CentOS 9 system:

Enable EPEL Repository

Remmina is available in the EPEL (Extra Packages for Enterprise Linux) repository. If you haven’t already enabled the EPEL repository on your system, you can do so by running the following command:


For RHEL machines install the epel repository by running the following command:

					$ sudo dnf install

On CentOS9:

For CentOS machines install the epel repository by running the following command:

					$ sudo dnf install epel-release

Install Remmina

Once the EPEL repository is enabled, you can install Remmina using the following command:

					$ sudo dnf install remmina

Optional: Install Additional Plugins

Remmina supports various plugins for additional functionality. You can install additional plugins based on your requirements. For example, to install the RDP plugin for connecting to Windows remote desktops, use the following command:

					$ sudo dnf install remmina-plugins-rdp

Launch Remmina

Once the installation is complete, you can launch Remmina with the following command in the terminal:

					$ remmina

Launch Remmina: Application Menu

You can also navigate to the Activities bar at the top left corner of your desktop and type Remmina in the search bar to select it from the applications menu (image below):

Install Remmina on RHEL9

Photo by admingeek from Infotechys

Install Remmina on RHEL9 or CentOS9: Other Remote Desktop Tools

Here’s a list of other remote desktop tools along with brief descriptions of each:

  1. TeamViewer: TeamViewer is a popular remote desktop software that allows users to remotely control computers, transfer files, and conduct online meetings. It’s known for its ease of use and cross-platform compatibility.

  2. AnyDesk: AnyDesk is a lightweight remote desktop application that offers fast and secure remote access to computers. It boasts low latency and high frame rates, making it ideal for scenarios where smooth remote control is crucial.

  3. VNC (Virtual Network Computing): VNC is a remote desktop protocol that enables users to control a remote computer over a network connection. There are various VNC implementations available, such as TightVNC, RealVNC, and UltraVNC, each with its own set of features and capabilities.

  4. Microsoft Remote Desktop: Microsoft Remote Desktop is a built-in feature in Windows operating systems that allows users to connect to remote desktops and access applications and files. It’s widely used in corporate environments for remote administration and support.

  5. Chrome Remote Desktop: Chrome Remote Desktop is a free remote desktop solution offered by Google. It allows users to remotely access their computers from any device with a Chrome browser installed, making it convenient for accessing desktops from Chromebooks, smartphones, and tablets.

  6. Splashtop: Splashtop is a remote desktop software that offers high-performance remote access and support solutions for individuals and businesses. It supports cross-platform connectivity and provides features like file transfer, remote printing, and multi-monitor support.

  7. NoMachine: NoMachine is a remote desktop software that provides fast and secure remote access to computers and virtual desktops. It offers features like multi-user collaboration, session recording, and high-definition audio and video streaming.

  8. Radmin: Radmin is a remote administration software that enables users to remotely control computers over a network. It offers advanced features like file transfer, text and voice chat, and remote shutdown and reboot.

These are just a few examples of remote desktop tools available in the market, each offering unique features and capabilities to meet the diverse needs of users and organizations.


In this guide, we’ve walked you through the process of installing Remmina on your RHEL 9 or CentOS 9 system. With Remmina, you can enjoy a seamless remote desktop experience and access your remote systems with ease. Whether you need to connect to Windows remote desktops, Linux servers, or virtual machines, Remmina has you covered.

Was this article helpful to you? If so, leave us a comment below and share!


Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *