Install TeamViewer on Red Hat and CentOS - TeamViewer Support
<main>
<article class="userContent">
<h2 data-id="general">General</h2><div class="blockquote"><div class="blockquote-content"><p class="blockquote-line"><em>This article applies to all TeamViewer users.</em></p></div></div><p>To install TeamViewer on <strong>CentOS 8</strong> and <strong>Red Hat Enterprise Linux 8</strong>, a few things have to be considered. Please see below for more information.</p><p><br></p><h3></h3><h2 data-id="all-rpm-systems-(including-fedora)">All RPM systems (including Fedora)</h2><p>An alert may appear when installing a TeamViewer on a RPM system for the first time via command line, asking about a missing key to verify the signature of the package. You can either <strong>ignore/override</strong> this or <strong>install our public key first</strong>. </p><p><a href="https://download.teamviewer.com/download/linux/signature/TeamViewer2017.asc" rel="nofollow noreferrer ugc"><strong>Download the public key file here</strong></a> and import the key by using the following command as an administrator:</p><pre class="code codeBlock" spellcheck="false" tabindex="0">rpm --import TeamViewer_Linux_PubKey.asc
</pre><p><br></p><h3 data-id="-1"></h3><h2 data-id="red-hat-enterprise-linux">Red Hat Enterprise Linux</h2><p>On <strong>RHEL</strong>, TeamViewer can currently only be installed with a <strong>Workstation or Server subscription</strong>. With the <strong>RHEL Desktop subscription</strong>, not all dependencies (namely <strong><em>qt5-qtdeclarative</em></strong>) can be resolved.</p><p>Additionally, the <strong>epel repository</strong> needs to be enabled.</p><p>Required steps:</p><pre class="code codeBlock" spellcheck="false" tabindex="0"># RHEL 7 preparation
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install ./epel-release-latest-7.noarch.rpm
# RHEL 8 preparation
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install ./epel-release-latest-8.noarch.rpm
# download TeamViewer Host for 64bit
wget https://download.teamviewer.com/download/linux/teamviewer-host.x86_64.rpm
# alternatively, download full client
wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm
# install the package (RHEL 7)
yum install ./teamviewer*.rpm
# install the package (RHEL 8)
yum --enablerepo epel-playground install ./teamviewer*.rpm
</pre><p><br></p><h3 data-id="-2"></h3><h2 data-id="centos">CentOS</h2><p>On <strong>CentOS 7 and 8</strong>, the <strong>epel repository</strong> is required.</p><p>Required steps:</p><pre class="code codeBlock" spellcheck="false" tabindex="0"># preparation: install epel-release
yum install epel-release
# download and install (example: TeamViewer Host, 64 bit)
wget https://download.teamviewer.com/download/linux/teamviewer-host.x86_64.rpm
yum install ./teamviewer-host*.rpm
</pre><p><strong>📌Note</strong>: During the transition from 7.3 to 7.4 the <strong><em>cr</em></strong> repository was also required. In case some dependencies cannot be satisfied, you can try with <code class="code codeInline" spellcheck="false" tabindex="0">yum install ./teamviewer-host*.rpm --enablerepo="cr"</code>.</p><p> </p>
</article>
</main>