How To Install Remmina Remote Desktop Client

Overview

Virtual Network Computing (VNC) is a protocol commonly used to share a graphical desktop over a network. Popular uses for VNC include technical support and screen sharing.

By default, Ubuntu comes with Remmina remote desktop client with support for VNC and RDP protocols. We will use it to access remote server.

What you’ll need

  • A computer running Ubuntu 16.04 LTS or above
  • A running VNC server
  • Remmina Remote Desktop Client installed

1. Ubuntu / Linux Mint

sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
sudo apt update
sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret

2. Debian

10 Buster (stable), Bullseye (testing), and Sid (unstable)

Remmina is in the official stable, testing and unstable repositories.

Stretch (oldstable)

Here Remmina can be installed from backports by copying and pasting this in a terminal:

echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee --append /etc/apt/sources.list.d/stretch-backports.list >> /dev/null
sudo apt update
sudo apt install -t stretch-backports remmina remmina-plugin-rdp remmina-plugin-secret remmina-plugin-spice

3. Raspberry Pi

Remmina operates its own package repository for Raspbian Buster (10.x) you can install by copying and pasting this in a terminal:

sudo apt install dirmngr
sudo apt-key adv --fetch-keys https://www.remmina.org/raspbian/remmina_raspbian.asc
sudo bash -c 'echo "deb https://www.remmina.org/raspbian/ buster main" > /etc/apt/sources.list.d/remmina_raspbian.list'
sudo apt update
sudo apt install remmina

4. Fedora and Red Hat

As of March 2018 Remmina is available on most Fedora testing and stable, we still have a (not updated) Copr provided by Hubbitus (Pavel Alexeev), to install, paste this in a terminal as root:

dnf copr enable hubbitus/remmina-next
dnf upgrade --refresh 'remmina*' 'freerdp*'

5. Red Hat/CentOS

Install Remmina from the EPEL repository by pasting this in a terminal:

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm

A more updated version is available thanks to @castorsky through a COPR repo

To install Remmina on RHEL/CentOS 8 enable EPEL and COPR repo then install package with following commands:

dnf install epel-release
dnf copr enable castor/remmina
dnf install 'remmina*'

Is this tutorial helpful? I hope it will help you to go through installing Remmina desktop client in Ubuntu system. Don’t forget to share your suggestion and experience in the comment below.