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.