Howto: Installing TeamViewer 5/6 on Linux | Team Viewer | Fedora | RHEL | CentOS | Linux

Hello,

Today I am explaining How to for Installing and Working with Team Viewer. This is howto performed on Free Version of Team Viewer.

Many People questioning about Team Viewer Availability and Compatibility on Linux. But I want to tell you guys that Forget this confusion and start Using Team Viewer on Linux. Because I am using it from last 6 Months and  It is working Perfectly Fine.

I Found Many peoples who are using Team Viewer 5 with Wine or cross over,  I have also tried it but it is not that much successful. Many Times it got stuck up, disconnect and Many Problems.

It’s Possible that some people found this method very easy or some people already knows about it. But Still I want to show this howto, and want to make it open for world, So I am writing this howto for Installing and Configuring Team Viewer 5 on Linux.

This howto is Tested and working perfectly fine on Fedora 11 to 14, CentOS, RHEL ( Red Hat Enterprise Linux ) :-

Please perform following steps to Install Team Viewer 5 on Linux | Fedora | RHEL | CentOS | Red Hat Enterprise Linux.

1) Open Terminal. ( Click on Applications -> System Tools -> Terminal ). For, Red Hat and CentOS you can also Open by Right Click on Desktop and Click on Open Terminal

2) Please switch your User as root. Execute Following Command as Normal user.
[tejasbarot@ask4itsolutions ~]$ su –
Password:
You will get prompt like this.
[root@ask4itsolutions ~]#

3) Download Team Viewer 5. Execute Following Command on Linux Terminal.
wget -c http://www.teamviewer.com/download/version_5x/teamviewer_linux.rpm

For TeamViewer 6 :- http://www.teamviewer.com/download/teamviewer_linux.rpm # If you are trying this then it is possible you might face many dependencies issue. I don’t have solution for that yet.

Or You can also click on above link to Download using your Browser.

4) Now It’s Time to Install Team Viewer 5 on Linux. Execute Following Command as root.
rpm -ivh teamviewer_linux.rpm

5) Once Team Viewer Get Installed. Make sure you are switch to Normal User. Because New Team Viewer cannot be run as root.

Note :- This Team Viewer is also Using wine as its backend but it never creates problem.

You can open it by following ways.
Open Using Terminal :- Execute Command teamviewer
From GUI :-
Click on Applications -> Internet -> TeamViewer

By Following Similiar steps you can install on Ubuntu Also.

If you want to run TeamViewer as root click here, I have already found the way to run as root. Running/Open Team Viewer 5 as a root from GUI.

If Getting any difficulties or problem feel free to contact me by commenting or contacting me personally. You can get my Mail ID from About US Page.

If you like it or don’t like it Just Express through comments. Every comments accepted.

Hope this helps.

Enjoy Remote Life :) Enjoy TeamViewer :) Enjoy Linux :) Enjoy Open Source :)

Content Protection by DMCA.com

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


30 Comments »

 
  • user1 says:

    that’s a good one

  • AJay says:

    Hi tejas is there any ways to install MS office in rhel6 or wine so that we install office or other .exe files .

  • neil says:

    Thanks for this – it worked first time :)

  • Zakir Ali says:

    Dear Tejas Sir, thank you so much for your help.

  • ramesh says:

    i tried the same procedure.
    i got the following error,

    [ramesh@centos Desktop]$ teamviewer
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    [ramesh@centos Desktop]$

  • Tejas Barot says:

    Hi Richard,

    I will try on RHEL 5.x or CentOS 5.x and get back to you.

  • Richard says:

    Additional Inquiry are these dependency files included in the Centos 5.6 package or it’s not included? I tried Installing it but it got even worse There are other dependency, that keep on nesting.

    How do I solve it…

    Thank you..

    rpm -ivh teamviewer_linux.rpm
    warning: teamviewer_linux.rpm: Header V3 DSA signature: NOKEY, key ID 72db573c
    error: Failed dependencies:
    glibc(x86-32) >= 2.7 is needed by teamviewer6-6.0.9258-1.i386
    alsa-lib(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    zlib(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libSM(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXext(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXtst(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXdamage(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXfixes(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXrender(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    freetype(x86-32) is needed by teamviewer6-6.0.9258-1.i386

  • Richard says:

    I tried to install TV6 I got this error on dependency. please help…

    rpm -ivh teamviewer_linux.rpm
    warning: teamviewer_linux.rpm: Header V3 DSA signature: NOKEY, key ID 72db573c
    error: Failed dependencies:
    glibc(x86-32) >= 2.7 is needed by teamviewer6-6.0.9258-1.i386
    alsa-lib(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    zlib(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libSM(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXext(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXtst(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXdamage(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXfixes(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    libXrender(x86-32) is needed by teamviewer6-6.0.9258-1.i386
    freetype(x86-32) is needed by teamviewer6-6.0.9258-1.i386

  • Tejas Barot says:

    Hello,

    Try to Setup external repositories and then install missing dependencies and they Try to do that.

  • sana says:

    dear, i am getting following error msg when i tried to install teamviwer
    error: Failed dependencies:
    libasound.so.2 is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6 is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.0) is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.1) is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.1.2) is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.1.3) is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.2) is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.2.3) is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.3) is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.3.2) is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.3.4) is needed by teamviewer6-6.0.9224-1.i386
    libc.so.6(GLIBC_2.4) is needed by teamviewer6-6.0.9224-1.i386
    libdl.so.2 is needed by teamviewer6-6.0.9224-1.i386
    libdl.so.2(GLIBC_2.0) is needed by teamviewer6-6.0.9224-1.i386
    libdl.so.2(GLIBC_2.1) is needed by teamviewer6-6.0.9224-1.i386
    libICE.so.6 is needed by teamviewer6-6.0.9224-1.i386
    libm.so.6 is needed by teamviewer6-6.0.9224-1.i386
    libm.so.6(GLIBC_2.0) is needed by teamviewer6-6.0.9224-1.i386
    libm.so.6(GLIBC_2.1) is needed by teamviewer6-6.0.9224-1.i386
    libpthread.so.0 is needed by teamviewer6-6.0.9224-1.i386
    libpthread.so.0(GLIBC_2.0) is needed by teamviewer6-6.0.9224-1.i386
    libpthread.so.0(GLIBC_2.1) is needed by teamviewer6-6.0.9224-1.i386
    libpthread.so.0(GLIBC_2.2) is needed by teamviewer6-6.0.9224-1.i386
    libresolv.so.2 is needed by teamviewer6-6.0.9224-1.i386
    libresolv.so.2(GLIBC_2.0) is needed by teamviewer6-6.0.9224-1.i386
    libresolv.so.2(GLIBC_2.2) is needed by teamviewer6-6.0.9224-1.i386
    libSM.so.6 is needed by teamviewer6-6.0.9224-1.i386
    libX11.so.6 is needed by teamviewer6-6.0.9224-1.i386
    libXext.so.6 is needed by teamviewer6-6.0.9224-1.i386
    libz.so.1 is needed by teamviewer6-6.0.9224-1.i386

  • Akash says:

    Tx man..

  • Tejas Barot says:

    Hi,

    Thanks for your good observation and letting me know.

    I am using it and i found it advanced and there is no issue, In what terms of advance you are talking about ???? If you can explain then it would be better for me to explain you.

    In Proxy setting i have not tested, Will test and let you know for the same.

    You don’t need sysinit, If you are working as a normal user then also you can configure it for autostart, You can add that into your /home/user/.bashrc so it will autostart right after login.

    Scaling ?????????? Again can you explain me about this in detail.

  • Ankita says:

    Hi,
    I have been using Teamviewer on various Windows versions since a long time and can not live without it. So, at my new job I requested admin to install it on my Red Hat computer as well.

    But the Red hat version is not as advanced, seemingly.

    First, it keeps asking for Proxy settings and does not save them and consequently does not give me a user id.
    The only way I can connect to it using LAN connections.

    There is no option to autostart it at bootup. Since, I do not have root access, i can not add it to the sysinit file.

    Last, is there a way to default the Scaling to Original in Windows so that I do not have to change it every time?

  • Tejas Barot says:

    Hi,

    I haven’t tried it. But surely try and get back to you.

  • Claudiu says:

    Hey,

    Did you try using it with proxy settings? It does create problems :)

  • Tejas Barot says:

    Hello,

    Next line means I dont get you. I will suggest you to upgrade to RHEL 5 or 6 if RHEL 4 is not compulsory for you.

    Thanks.

  • Jyothi says:

    hi,

    i have tried tar.gz file as well. when i try to run teamviewer it doesn’t show anything on the terminal and prompts for next line.
    what should i do now

  • Tejas Barot says:

    It is nothing but problem with your Libraries. Try to install old version of TeamViewer or you can try TeamViewer by .tar.gz i mean to say by source.

    Sorry to say this but i haven’t tried TeamViewer on RHEL 4.

  • Jyothi says:

    Output from rpm -qa|grep -i glibc is:

    # rpm -qa |grep glibc
    glibc-utils-2.3.4-2.13
    glibc-kernheaders-2.4-9.1.98.EL
    glibc-2.3.4-2.13
    glibc-devel-2.3.4-2.13
    compat-glibc-headers-2.3.2-95.30
    glibc-common-2.3.4-2.13
    glibc-headers-2.3.4-2.13
    compat-glibc-2.3.2-95.30
    glibc-profile-2.3.4-2.13

    output from rpm -qf glibc is

    # rpm -qf glibc
    error: file glibc: No such file or directory

    output from locate libc.so.6 command is
    # locate libc.so.6
    /orcl/test/oracle/product/10.2.0/db_1/lib/stubs/libc.so.6
    /lib/libc.so.6
    /lib/tls/libc.so.6
    /lib/i686/libc.so.6
    /yis/yash/oracle/product/10.2.0/client_1/lib/stubs/libc.so.6

    Could you kindly tell me the possible solutions to get rid from this problem

  • Tejas Barot says:

    Hello,

    You are getting error because of not compatible dependencies can you give me output of command.

    #rpm -qa | grep glibc
    #rpm -qf glibc
    #locate libc.so.6

  • Jyothi says:

    hi,

    when i tried to install teamviewer6 in redhat linux 4.2 version i am getting the following error and i couldn’t able to install teamviewer
    “error: Failed Dependencies:
    libc.so.6(GLIBC_2.4) is needed by teamviewer6-6.0.9224-1.i386″
    this is what the error i am getting. Kindly assist with regarding.

  • [...] Howto: Installing TeamViewer 5/6 on Linux | Team Viewer | Fedora | RHEL | CentOS | Linux [...]

  • [...] very late for this reply but anyways posting a very nice howto to install TeamViewer on Linux :- http://blog.ask4itsolutions.com/2010…-centos-linux/ Hope this will help you [...]

  • Tejas Barot says:

    Hello,

    For running TeamViewer as root will be posted on January 1 at 10:00 A.M. IST ( Indian Standard Time). So Keep Visiting blog or you can subscribe for latest update so whenever i’ll post anything new. You will get an notification for the same.

    Thanks.

  • Edwin Lin says:

    Thx for the installation information, I would like to know to run teamviewer on “ROOT” … because other application software are running under “ROOT”.

    Ciao,

    Edwin

  • Tejas Barot says:

    Ohh Ok, If you are getting this kind of error then just execute following command.

    #yum -y localinstall teamviewer_linux.rpm –nogpgcheck ( two hypens here)

    Hope this helps Let me know if you still face any issue.

  • Yang says:

    Dear Tajas,
    Thanks a lot for your reply.
    Teamviewer was download from the official website and the one for fedora was chose.
    After running “yum localinstall teamviewer_linux.rpm”, it seemed go well, but at last it shows ‘Package teamviewer_linux.rpm is not signed’. Could you please give me more advice. My thanks.
    Regards
    Yang

  • Tejas Barot says:

    Please Make sure you are downloading RPM for 64 bit and still you are getting error then just install it by executing following command

    # yum localinstall teamviewer_linux.rpm

    Hope this helps

  • Yang says:

    hello there,
    Thanks for your blog. I tried following your advice to install teamviewer, but failed finally. It shows
    rpm -ivh teamviewer_linux.rpm
    error: Failed dependencies:
    libasound.so.2 is needed by teamviewer6-6.0.9224-1.i386
    libICE.so.6 is needed by teamviewer6-6.0.9224-1.i386
    libSM.so.6 is needed by teamviewer6-6.0.9224-1.i386
    libX11.so.6 is needed by teamviewer6-6.0.9224-1.i386
    By the way, the system is fedora 14(64). Any comments? Please send me a email if possible. Thanks in advance.
    Wishes
    Yang

  • Kashyap Rana says:

    Hi Author,

    This is very nice blog, I enjoyed your this post very much. Very well written, Very Simple Written and Very Effective.

    Thanks to Author of this blog.

 

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


− 2 = zero