Skip to content

Instantly share code, notes, and snippets.

@igoralves1
Last active December 6, 2016 03:18
Show Gist options
  • Save igoralves1/2ddbad20278aaa2835d08403663b5a53 to your computer and use it in GitHub Desktop.
Save igoralves1/2ddbad20278aaa2835d08403663b5a53 to your computer and use it in GitHub Desktop.
Ubuntu 16.10: teamviewer:i386
"Teamviewer depends on libpng12-0, which is replace in yakkety (16.10) with libpng16-16. You can try using the libpng12-0 package from the xenial repository:"
http://askubuntu.com/questions/838949/ubuntu-16-10-teamvieweri386-depends-on-libpng12-0
Download version 12 at https://www.teamviewer.com/en/download/linux/
ila@ig:~$ cd Downloads/
ila@ig:~/Downloads$ ll
total 45476
drwxr-xr-x 2 ila ila 4096 Dec 5 20:56 ./
drwxr-xr-x 15 ila ila 4096 Dec 5 20:52 ../
-rw-r--r-- 1 ila ila 46556110 Dec 5 20:56 teamviewer_12.0.71510_i386.deb
ila@ig:~/Downloads$ sudo dpkg -i teamviewer_12.0.71510_i386.deb
[sudo] password for ila:
Selecting previously unselected package teamviewer.
(Reading database ... 167487 files and directories currently installed.)
Preparing to unpack teamviewer_12.0.71510_i386.deb ...
Unpacking teamviewer (12.0.71510) ...
dpkg: dependency problems prevent configuration of teamviewer:
teamviewer depends on libjpeg62; however:
Package libjpeg62 is not installed.
dpkg: error processing package teamviewer (--install):
dependency problems - leaving unconfigured
Processing triggers for bamfdaemon (0.5.3+16.10.20160929-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu4) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-1) ...
Errors were encountered while processing:
teamviewer
ila@ig:~/Downloads$ apt-get install -f
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
ila@ig:~/Downloads$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
libjpeg62
The following NEW packages will be installed:
libjpeg62
0 upgraded, 1 newly installed, 0 to remove and 132 not upgraded.
1 not fully installed or removed.
Need to get 80.5 kB of archives.
After this operation, 187 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ca.archive.ubuntu.com/ubuntu yakkety/universe i386 libjpeg62 i386 1:6b2-2 [80.5 kB]
Fetched 80.5 kB in 0s (114 kB/s)
Selecting previously unselected package libjpeg62:i386.
(Reading database ... 167785 files and directories currently installed.)
Preparing to unpack .../libjpeg62_1%3a6b2-2_i386.deb ...
Unpacking libjpeg62:i386 (1:6b2-2) ...
Setting up libjpeg62:i386 (1:6b2-2) ...
Setting up teamviewer (12.0.71510) ...
Processing triggers for libc-bin (2.24-3ubuntu1) ...
ila@ig:~/Downloads$ sudo dpkg -i teamviewer_12.0.71510_i386.deb
(Reading database ... 167792 files and directories currently installed.)
Preparing to unpack teamviewer_12.0.71510_i386.deb ...
Removed /etc/systemd/system/multi-user.target.wants/teamviewerd.service.
Unpacking teamviewer (12.0.71510) over (12.0.71510) ...
Setting up teamviewer (12.0.71510) ...
Processing triggers for bamfdaemon (0.5.3+16.10.20160929-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu4) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-1) ...
It is installed !
Check It in the search tool.
//How do I install TeamViewer on my Linux distribution?
https://www.teamviewer.com/en/help/363-How-do-I-install-TeamViewer-on-my-Linux-distribution.aspx#otherPlatforms
Graphical installation
For installing TeamViewer, we recommend using the graphical installer. The graphical installer can be invoked by (double) clicking the downloaded package.
If this is not the case and, e.g. the Archive Manager opens up, open the context menu instead (right-click on the downloaded package). Depending on your distribution you will get different possibilities to install the package, e.g. “Open with software installation”, “Open with GDebi package installer”, “Open with Ubuntu Software Center”, or “Open with> QApt package installer”.
Debian, Mint, Ubuntu, Kubuntu, Xubuntu…
For modern DEB-systems (32/64-bit) you need the teamviewer_i386.deb package.
For installing TeamViewer, we recommend using the graphical installer.
If you prefer to use the command line or if there is no graphical installer available you can use this command as an administrator:
apt install teamviewer_11.0.xxxxx_i386.deb
Older systems (Ubuntu 14.04, Debian 7 and below)
Run this command:
dpkg -i teamviewer_11.0.xxxxx_i386.deb
In case dpkg indicates missing dependencies, complete the installation by executing the following command:
apt-get install -f
Older 64-bit DEB-systems without Multiarch (Ubuntu 12.03, Debian 6 and below)
Download the teamviewer_amd64.deb package.
To install, use dpkg and apt-get as described above.
Notes on Multiarch:
On newer 64-bit DEB-systems with Multiarch-support (Debian 7) teamviewer_linux_x64.deb cannot be installed because the package ia32-libs is not available anymore on these systems. In this case you can use teamviewer_11.0.xxxxx_i386.deb instead.
In case you get the error “wrong architecture i386” you have to execute the following command lines as an administrator:
dpkg --add-architecture i386
apt-get update
For further information: http://wiki.debian.org/Multiarch/HOWTO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment