How to install TeamViewer on Debian 12

To Install TeamViewer On Debian 12

Introduction:

TeamViewer is remote access and remote-control software for computers and other devices, allowing maintenance and repair of TeamViewer. It is mainly used to access computers and other endpoints remotely, as well as to control and maintain them.

Installation Steps:

Step 1: Check the OS Version by using the below command.

root@debian:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm

Step 2: Next, update the system package by using the below commands.

root@debian:~# apt-get update
Hit:1 http://deb.debian.org/debian bookworm InRelease
Reading package lists... Done

Step 3: Download TeamViewer using wget by using the below command.

root@debian:~# wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
--2023-08-16 16:46:58--  https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
Resolving download.teamviewer.com (download.teamviewer.com)... 104.16.63.16, 104.16.62.16, 2606:4700::6810:3e10, ...
Connecting to download.teamviewer.com (download.teamviewer.com)|104.16.63.16|:443... connected.
HTTP request sent, awaiting response... 302 Found
Cookie coming from download.teamviewer.com attempted to set domain to downloadprovider.teamviewer.com
Cookie coming from download.teamviewer.com attempted to set domain to downloadprovider.teamviewer.com
Location: https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.44.5_amd64.deb [following]
--2023-08-16 16:46:58--  https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.44.5_amd64.deb
Resolving dl.teamviewer.com (dl.teamviewer.com)... 104.16.63.16, 104.16.62.16, 2606:4700::6810:3f10, ...
Connecting to dl.teamviewer.com (dl.teamviewer.com)|104.16.63.16|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 88701444 (85M) [application/octet-stream]
Saving to: ‘teamviewer_amd64.deb’
teamviewer_amd64.deb  100%[========================>]  84.59M  34.0MB/s    in 2.5s    
2023-08-16 16:47:01 (34.0 MB/s) - ‘teamviewer_amd64.deb’ saved [88701444/88701444]

Step 4: Once downloaded, you can confirm the existence of the Debian packages by running the ls command.

root@debian:~# ls -la
total 86660
drwx------  4 root root     4096 Aug 16 16:47 .
drwxr-xr-x 19 root root     4096 Aug 16 16:01 ..
-rw-------  1 root root       38 Aug 16 16:24 .bash_history
-rw-r--r--  1 root root      571 Apr 11  2021 .bashrc
drwx------  2 root root     4096 Aug 16 15:34 .cache
-rw-r--r--  1 root root      161 Jul  9  2019 .profile
drwx------  2 root root     4096 Aug 16 15:12 .ssh
-rw-r--r--  1 root root 88701444 Aug  1 14:53 teamviewer_amd64.deb
-rw-------  1 root root     1683 Aug 16 16:38 .viminfo
-rw-r--r--  1 root root      220 Aug 16 16:47 .wget-hsts

Step 5: Install TeamViewer by using the below command.

root@debian:~# apt install ./teamviewer_amd64.deb 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'teamviewer' instead of './teamviewer_amd64.deb'
The following additional packages will be installed:
  fonts-liberation policykit-1 polkitd-pkla
The following NEW packages will be installed:
  fonts-liberation policykit-1 polkitd-pkla teamviewer
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 871 kB/89.6 MB of archives.
After this operation, 321 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://deb.debian.org/debian bookworm/main amd64 fonts-liberation all 1:1.07.4-11 [828 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 policykit-1 amd64 122-3 [11.8 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 polkitd-pkla amd64 122-3 [31.9 kB]
Get:4 /root/teamviewer_amd64.deb teamviewer amd64 15.44.5 [88.7 MB]
Fetched 871 kB in 1s (614 kB/s)
Selecting previously unselected package fonts-liberation.
(Reading database ... 246011 files and directories currently installed.)
Preparing to unpack .../fonts-liberation_1%3a1.07.4-11_all.deb ...
Unpacking fonts-liberation (1:1.07.4-11) ...
Selecting previously unselected package policykit-1.
Preparing to unpack .../policykit-1_122-3_amd64.deb ...
Unpacking policykit-1 (122-3) ...
Selecting previously unselected package polkitd-pkla.
Preparing to unpack .../polkitd-pkla_122-3_amd64.deb ...
Unpacking polkitd-pkla (122-3) ...
Selecting previously unselected package teamviewer.
Preparing to unpack /root/teamviewer_amd64.deb ...
Unpacking teamviewer (15.44.5) ...
Setting up polkitd-pkla (122-3) ...
Setting up fonts-liberation (1:1.07.4-11) ...
Setting up policykit-1 (122-3) ...
Setting up teamviewer (15.44.5) ...
gpg: directory '/root/.gnupg' created
gpg: keybox '/root/.gnupg/pubring.kbx' created
Processing triggers for dbus (1.14.8-2~deb12u1) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for fontconfig (2.14.1-4) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1.1) ...
Processing triggers for man-db (2.11.2-2) ...

Step 6: Go to search menu bar to search TeamViewer and click and accept the EULA (End User License Agreement) by clicking on the ‘Accept License Agreement’ button as shown in the below images.

Step 7: Finally, the TeamViewer application will come into full view as shown in the below image. You can share your TeamViewer ID and password to the remote user who can now login to your desktop.

Step 8: Another way launches TeamViewer Switch to Standard User by using the below command.

root@debian:~# exit
exit
globalt@debian:~$ 
globalt@debian:~$ 
globalt@debian:~$ teamviewer
Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...

Step 9: Run the following command to Start TeamViewer application by using the below command

Conclusion:

We have reached the end of this article. In this guide, we have walked you through the steps required to Install TeamViewer on Debian 12. Your feedback is much welcome.

FAQ
Q
How many computers can connect to TeamViewer?
A
With a business license, you can use TeamViewer on up to three devices to connect to remote devices (connect from one device at a time).
Q
What is the advantage of TeamViewer?
A
TeamViewer is a fast and safe remote management tool designed to help managed IT service providers proactively monitor remote systems, client endpoints, and networks.
Q
What are the disadvantages of TeamViewer?
A
It cannot share large files. It doesn't work through proxy servers. It needs a fast-continuous internet connection to perform. Every system needs to have TeamViewer and the same version installed on it, or else it won't work.
Q
How many times can you use TeamViewer for free?
A
There are no fees, no time limits, and no subscriptions.
Q
What is TeamViewer used for?
A
TeamViewer is a comprehensive remote access, remote control, and remote support solution that works with almost every desktop and mobile platform, including Windows, macOS, Android, and iOS. TeamViewer lets you remote into computers or mobile devices located anywhere in the world and use them as though you were there.