How to Install TeamViewer on Ubuntu 24.04
TeamViewer is a cross-platform remote access and support solution that allows you to connect to and control remote computers over the internet. It supports remote control, file transfer, desktop sharing, and online meetings across Windows, macOS, and Linux.
This guide explains how to install TeamViewer on Ubuntu 24.04.
Quick Reference
| Task | Command |
|---|---|
| Download package | wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb |
| Install | sudo apt install ./teamviewer_amd64.deb |
| Launch | teamviewer |
| Update | sudo apt update && sudo apt upgrade teamviewer |
| Remove | sudo apt remove teamviewer |
Prerequisites
You need to be logged in as root or as a user with sudo privileges .
Installing TeamViewer on Ubuntu 24.04
TeamViewer is proprietary software and is not available in the standard Ubuntu repositories. You will download and install the official .deb package directly from TeamViewer.
Open your terminal and download the latest TeamViewer .deb package using wget
:
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.debOnce the download is complete, update the package index and install the package:
sudo apt update
sudo apt install ./teamviewer_amd64.debWhen prompted Do you want to continue? [Y/n], type Y to confirm.
TeamViewer is now installed on your Ubuntu 24.04 system.
Starting TeamViewer
You can launch TeamViewer from the command line:
teamviewerAlternatively, open the Activities menu, search for “TeamViewer”, and click its icon.
When TeamViewer starts for the first time, it will prompt you to accept the license agreement. Click “Accept License Agreement” to continue.
After accepting, the main TeamViewer window opens and displays your ID and Password. Share these with anyone who needs to connect to your machine, or enter a remote computer’s ID to initiate a connection yourself.

Updating TeamViewer
During installation, the official TeamViewer repository is added to your system. You can verify it with the cat command
:
cat /etc/apt/sources.list.d/teamviewer.listdeb https://linux.teamviewer.com/deb stable main
Because the repository is configured, you can update TeamViewer the same way you update any other package:
sudo apt update
sudo apt upgrade teamviewerYou can also update through the Software Updater application in the GNOME desktop.
Uninstalling TeamViewer
To remove TeamViewer while keeping its configuration files:
sudo apt remove teamviewerTo remove TeamViewer along with all its configuration files:
sudo apt purge teamviewerTo also remove the TeamViewer APT repository so it no longer appears in your package sources:
sudo rm /etc/apt/sources.list.d/teamviewer.list
sudo apt updateTroubleshooting
teamviewer: command not found after installation
Close and reopen your terminal, or log out and back in so the new binary is picked up by your shell’s PATH. If the issue persists, verify the installation with which teamviewer or dpkg -l teamviewer.
Qt library errors during installation
Run sudo apt install -f to resolve broken or missing dependencies, then retry the installation.
dpkg error when installing the .deb file
Run sudo dpkg --configure -a to fix any interrupted package operations, then run sudo apt install ./teamviewer_amd64.deb again.
TeamViewer shows “Not ready. Please check your connection.” This usually means the TeamViewer daemon is not running or cannot reach the internet. Try restarting the service:
sudo systemctl restart teamviewerdVerify the service is active:
sudo systemctl status teamviewerdWrong architecture — running an ARM system
The teamviewer_amd64.deb package is for 64-bit x86 systems. For ARM-based systems such as a Raspberry Pi running Ubuntu, download the ARM package from the TeamViewer Linux downloads page
.
FAQ
Is TeamViewer free on Linux? TeamViewer is free for personal and non-commercial use. Commercial use requires a paid license. See the TeamViewer pricing page for details.
Does the same installation method work on Ubuntu 22.04 and Debian?
Yes. The same .deb package and apt install steps work on Ubuntu 22.04 and other Debian-based distributions. For Ubuntu 22.04 specific instructions, see How to Install TeamViewer on Ubuntu 22.04
.
How do I connect to a remote computer? Open TeamViewer, enter the remote computer’s ID in the “Partner ID” field, and click “Connect”. Enter the password when prompted. The remote session starts immediately if the correct credentials are provided.
How do I allow unattended access? In the TeamViewer main window, go to Extras → Options → Security and set a personal password. This allows connections to your machine without requiring someone to be present to share the one-time password.
Conclusion
TeamViewer can be installed on Ubuntu 24.04 in two commands — download the .deb package and install it with apt. The TeamViewer repository added during installation keeps the application up to date through the standard Ubuntu update process.
If you have any questions, feel free to leave a comment below.
![]()