At present, the old version of TeamViewer has been unable to use on the original Centos 6 system, prompting the need to upgrade. Let’s take a look at how Centos 6 installs the latest version of TeamViewer 14.4.2669.
Centos 6 Install the latest version of TeamViewer
Upgrading the system
yum -y update
Uninstalling the old version
If you have previously installed an older version of TeamViewer, use the following command to uninstall:
rpm --erase teamviewer
Download TeamViewer
wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm
Installing TeamViewer
- First, we use the command to install TeamViewer directly:
rpm -ivh teamviewer_14.4.2669.x86_64.rpm
Get the following error message:
As you can see, the latest version of TeamViewer depends on QT5 and GLIBC_2.17
.
Installing QT5
-
Install the EPEL Repo:
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
-
Install QT5:
yum -y install qt5*x86_64
Install GLIBC_2.17
-
Download the rpm package:
wget https://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-2.17-55.el6.x86_64.rpm https://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-common-2.17-55.el6.x86_64.rpm https://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-devel-2.17-55.el6.x86_64.rpm https://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-headers-2.17-55.el6.x86_64.rpm
-
Install GLIBC_2.17:
rpm -Uvh glibc-2.17-55.el6.x86_64.rpm glibc-common-2.17-55.el6.x86_64.rpm glibc-devel-2.17-55.el6.x86_64.rpm glibc-headers-2.17-55.el6.x86_64.rpm --force --nodeps
Installing TeamViewer
We use the following command to complete the installation of TeamViewer.
yum -y install teamviewer_14.4.2669.x86_64.rpm
Now you can open TeamViewer and test the incomming connection and connection out are working properly! :100: