First some background info.
This issue came up in the irc channel. I found it to be a strange problem as it has previously not been a problem to install on any of the versions I have used in the past.
Firstly I am using VMware Workstation 12.0.0 build-2985596
I am using kali-linux-2016.1-amd64.iso
This is installed in the normal way and I have tried this both with and without VMware tools installed following http://docs.kali.org/general-use/ins...ols-kali-guest
I have tried this method several times without any issues, but I still consider it to be a fugly method.
With all that out of the way, please follow at your own risk. It works for me but I cannot guarantee differences in installs will not cause issues.
Download teamviewer_11.0.53191_i386.deb
From
Code:
From http://www.teamviewer.com/en/download/linux/
Then move it to your home dir to make it easier to find.
Then enter the following commands
Code:
root@KALI:~# apt-get update
Code:
root@KALI:~# apt-get upgrade
Code:
root@KALI:~# dpkg --add-architecture i386
Code:
root@KALI:~# apt-get update
Now we are setup to start the real install process
Code:
root@KALI:~# apt-get install libc6:i386 libgcc1:i386 libasound2:i386 libfreetype6:i386 zlib1g:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 libxinerama1:i386 graphicsmagick adwaita-icon-theme libgtk-3-0 libjpeg62-turbo libdbus-1-3 libexpat1 libfontconfig1 libjpeg62
You WILL get a message saying:
Code:
The following packages have unmet dependencies:
libjpeg62-turbo : Conflicts: libjpeg62
E: Unable to correct problems, you have held broken packages.
Just ignore that message
Code:
root@KALI:~# apt-get -f install
Now from here is where I think it gets fugly, you will see why but I didn't see any way around it.
Code:
root@KALI:~# dpkg -i teamviewer_11.0.53191_i386.deb
You will get a message saying:
Code:
Selecting previously unselected package teamviewer:i386.
(Reading database ... 311652 files and directories currently installed.)
Preparing to unpack teamviewer_11.0.53191_i386.deb ...
Unpacking teamviewer:i386 (11.0.53191) ...
dpkg: dependency problems prevent configuration of teamviewer:i386:
teamviewer:i386 depends on libc6 (>= 2.4).
teamviewer:i386 depends on libgcc1.
teamviewer:i386 depends on libasound2.
teamviewer:i386 depends on libdbus-1-3.
teamviewer:i386 depends on libexpat1.
teamviewer:i386 depends on libfontconfig1.
teamviewer:i386 depends on libfreetype6.
teamviewer:i386 depends on libjpeg62.
teamviewer:i386 depends on libpng12-0.
teamviewer:i386 depends on libsm6.
teamviewer:i386 depends on libxdamage1.
teamviewer:i386 depends on libxext6.
teamviewer:i386 depends on libxfixes3.
teamviewer:i386 depends on libxinerama1.
teamviewer:i386 depends on libxrandr2.
teamviewer:i386 depends on libxrender1.
teamviewer:i386 depends on libxtst6.
teamviewer:i386 depends on zlib1g.
dpkg: error processing package teamviewer:i386 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
teamviewer:i386
You will notice that they are deps that should have already been installed..... but hey... lets carry on.
Code:
root@KALI:~# apt-get -f install
And that's it.
Teamviewer 11 should now be installed and can be started like this:
From the menu Applications > Usual Applications > Internet > Teamviewer
or from terminal by typing
Code:
root@KALI:~# teamviewer
You should see output like this before the actual GUI starts if starting from the terminal
Code:
Init...
XRandRWait: No value set. Using default.
XRandRWait: Started by user.
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...
As I said, this has worked exactly as shown here several times.
I hope it works for you too.