[Update] TeamViewer Host on RedHat and CentOS

DanielStm
DanielStm Posts: 224 Staff member 🤠

Dear RedHat and CentOS users,

as promised in [Update] RPM repository and file transfer, here is a little update for RHEL and CentOS.

To install TeamViewer Host on CentOS 7 and RedHat Enterprise Linux 7.4,
a few things have to be considered:

On RHEL, TeamViewer can currently only be installed with a Workstation or Server subscription. With the RHEL Desktop subscription, not all dependencies (namely qt5-qtdeclarative) can be resolved.
Additionally, the epel repository needs to be enabled.

Required steps:

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# assuming 64bit Workstation
wget https://download.teamviewer.com/download/linux/teamviewer-host.x86_64.rpm
yum install ./epel-release-latest-7.noarch.rpm # must be installed first
yum install ./teamviewer-host*.rpm

 

On CentOS 7, the epel repository is required.
As CentOS is currently transitioning to 7.4 packages, the cr  repository is also required (as of today). This might change in the weeks to come.

Required steps:

                                                        # assuming 64bit Workstation
wget https://download.teamviewer.com/download/linux/teamviewer-host.x86_64.rpm
yum install epel-release # must be installed first
yum install ./teamviewer-host*.rpm --enablerepo="cr" # as of today
yum install ./teamviewer-host*.rpm # in general

 

All the best,
Daniel

 

Linux Developer

Comments

  • Is it possible to install the latest version of Teamviewer on CentOS 6? If not, why no support for CentOS v6? v6 has long EOL left....

  • DanielStm
    DanielStm Posts: 224 Staff member 🤠

    CentOS 6 is not officially supported by TV13, as it requires Qt 5.2. So, if you manage to install Qt 5 on it, you can install TeamViewer 13.
    It's possible that it will be easier in the future, however there is virtually no demand for CentOS 6.
    If you only need incoming connections, you could just install TV12, and then connect from any TV12 or TV13.

    Cheers,
    Daniel

    Linux Developer
  • Thank you but even installing Qt 5.2 did not do the job. As it also requires Glibc v2.17 or higher which is not available to CentOS v6.....

  • DanielStm
    DanielStm Posts: 224 Staff member 🤠

    Hm, I didn't remember that (and why) we raised that dependency. The binaries we ship are still fine with GLIBC_2.11. So, you could just try to override that dependency. I'll see if we can lower that again in upcoming releases.

    Linux Developer
  • That would be wonderful!

  • Looking forward to the next release removing this requirement:

    CentOS v6 latest version:

    libc.so.6(GLIBC_2.17)(64bit) is needed by teamviewer-13.2.13582-0.x86_64