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
Remmina is in the official stable, testing and unstable repositories.
9 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.