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
:
Terminal
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
Once the download is complete, update the package index and install the package:
Terminal
sudo apt update
sudo apt install ./teamviewer_amd64.deb
When 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:
Terminal
teamviewer
Alternatively, 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
:
Terminal
cat /etc/apt/sources.list.d/teamviewer.list
deb https://linux.teamviewer.com/deb stable main
Because the repository is configured, you can update TeamViewer the same way you update any other package:
Terminal
sudo apt update
sudo apt upgrade teamviewer
You can also update through the Software Updater application in the GNOME desktop.
Uninstalling TeamViewer
To remove TeamViewer while keeping its configuration files:
Terminal
sudo apt remove teamviewer
To remove TeamViewer along with all its configuration files:
Terminal
sudo apt purge teamviewer
To also remove the TeamViewer APT repository so it no longer appears in your package sources:
Terminal
sudo rm /etc/apt/sources.list.d/teamviewer.list
sudo apt update
Troubleshooting
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:
Terminal
sudo systemctl restart teamviewerd
Verify the service is active:
Terminal
sudo systemctl status teamviewerd
Wrong 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.
