How to install TeamViewer on Ubuntu 20.04 Focal Fossa Linux

TeamViewer is a collaboration platform used, in particular, for remote control, desktop sharing or online meetings. The objective of this guide is to install TeamViewer on Ubuntu 20.04 Focal Fossa Linux desktop.

In this tutorial you will learn:

  • How to install TeamViewer
  • How to launch TeamViewer

TeamViewer on Ubuntu 20.04 Focal Fossa Linux Desktop

TeamViewer on Ubuntu 20.04 Focal Fossa Linux Desktop

Software Requirements and Conventions Used

Software Requirements and Linux Command Line Conventions
Category Requirements, Conventions or Software Version Used
System Installed Ubuntu 20.04 or upgraded Ubuntu 20.04 Focal Fossa
Software TeamViewer
Other Privileged access to your Linux system as root or via the sudo command.
Conventions # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
$ – requires given linux commands to be executed as a regular non-privileged user

Install TeamViewer on Ubuntu 20.04 step by step instructions

  1. Install all prerequisites needed to perform the TeamViewer installation:
    $ sudo apt update
    $ sudo apt install gdebi-core wget

  2. Download the official TeamViewer debian package:
    $ wget -O ~/teamviewer.deb ""
  3. Install the previously downloaded TeamViewer package by using the gdebi command:
    $ sudo gdebi ~/teamviewer.deb 
    Reading package lists... Done
    Building dependency tree        
    Reading state information... Done
    Reading state information... Done
    Requires the installation of the following packages: libdouble-conversion3 libpcre2-16-0 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sensors5 libqt5svg5 libqt5webchannel5 libqt5webkit5 libqt5widgets5 libqt5x11extras5 libxcb-xinerama0 libxcb-xinput0 qml-module-qtgraphicaleffects qml-module-qtquick-controls qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets qml-module-qtquick-window2 qml-module-qtquick2 qt5-gtk-platformtheme qttranslations5-l10n 
    Remote control and meeting solution.
     TeamViewer provides easy, fast and secure remote access and meeting solutions
     to Linux, Windows PCs, Apple PCs and various other platforms,
     including Android and iPhone.
     TeamViewer is free for personal use.
     You can use TeamViewer completely free of charge to access your private
     computers or to help your friends with their computer problems.
     To buy a license for commercial use, please visit
     This package contains Free Software components.
     For details, see /opt/teamviewer/doc/license_foss.txt
    Do you want to install the software package? [y/N]:y

  4. Start TeamViewer either by searching for the application name in the Activities menu or execute the following command:
    $ teamviewer
    Search for teamviewer application

    Search for teamviewer application and start the application by clicking on the relevant icon.