Pra quem deseja instalar o TeamViewer no Fedora, vai se deparar com algumas dependências.

Aqui vou simplificar o processo de instalação.

Primeiramente baixe o pacote rpm diretamente do site clicando aqui ou pelo terminal.

wget -c //download.teamviewer.com/download/teamviewer.i686.rpm

Antes de instalar o pacote rpm, vamos resolver as dependências.

sudo dnf install libSM.i686 libXdamage.i686 libXext.i686 libXfixes.i686 libXinerama.i686 libXrandr.i686 libXrender.i686 libXtst.i686 alsa-lib.i686 dbus-libs.i686 fontconfig.i686 freetype.i686 libjpeg-turbo.i686 libpng12.i686

E finalmente instalar o pacote rpm, já com as dependências resolvidas.

sudo rpm -i teamviewer.i686.rpm

Pronto! O Teamviewer já está instalado e pronto pra uso.