Je voulais installer TeamViewer sur une machine Linux afin de prendre en main à distance ma machine chez moi.
Cependant, sur ma machine virtuelle qui est installée sous Debian Jessie avec un environnement graphique MATE, le paquet que l’on peut obtenir via le site de TeamViewer ne peut s’installer. En effet, le paquet est conçu pour une architecture i386 et mon Debian est une amd64.
Afin que le paquet puisse s’installer correctement, quelques petites commandes dans le terminal ainsi que l’installation de gdebi pour une meilleure gestion des dépendances du paquet sont nécessaires.
En su, ou alors en précédant les commandes de sudo, on va ajouter à dpkg l’installation de paquets en i386, puis installer gdebi qui pourra installer le paquet teamviewer et toutes les dépendances, car il y en a un paquet (vous aurez noté le jeu de mots…)
dpkg –add-architecture i386
apt-get install gdebi
gdebi teamviewer_12.0.71510_i386.deb
Et normalement, le paquet est installé. Si il y a des dépendances que ne peut résoudre gdebi, ce qui ne devrait pas arriver, il est possible de corriger cela avec la commande suivante :
apt-get install -f
Les dépendances seront corrigées et le paquet teamviewer installé. Il est désormais disponible au lancement.