web-dev-qa-db-fra.com

Problème de dépendance d'installation du visualiseur d'équipe

J'utilise Ubuntu 16.04 LTS 64 bits. J'ai essayé d'installer teamviewer avec un fichier deb.

$Sudo dpkg -i teamviewer_12.0.76279_i386.deb 

Selecting previously unselected package teamviewer:i386.
(Reading database ... 175695 files and directories currently installed.)
Preparing to unpack teamviewer_12.0.76279_i386.deb ...
Unpacking teamviewer:i386 (12.0.76279) ...
dpkg: dependency problems prevent configuration of teamviewer:i386:
 teamviewer:i386 depends on libdbus-1-3.
 teamviewer:i386 depends on libexpat1.
 teamviewer:i386 depends on libfontconfig1.
 teamviewer:i386 depends on libsm6.

 dpkg: error processing package teamviewer:i386 (--install):
 dependency problems - leaving unconfigured
 Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
 Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
 Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) ...
 Rebuilding /usr/share/applications/bamf-2.index...
 Processing triggers for mime-support (3.59ubuntu1) ...
 Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
 Errors were encountered while processing:
  teamviewer:i386

Ensuite, j'ai vérifié et confirmé les versions 64 bits de ces paquets installés.

$dpkg-query -s libexpat1:AMD64
Status: install ok installed

$dpkg-query -s libsm6:AMD64
Status: install ok installed

$dpkg-query -s libdbus-1-3:AMD64
Status: install ok installed

$dpkg-query -s libfontconfig1:AMD64
Status: install ok installed

J'ai également vérifié si le support multi-Arch installé

$dpkg -l | grep multiarch
ii  multiarch-support    2.23-0ubuntu3    AMD64  

J'ai aussi essayé

Sudo apt-get -f install

mais cela n'a rien changé.

3
mehmet riza oz

Les instructions d'installation officielles pour Team Viewer à l'aide de l'interface graphique sont :

Pour installer TeamViewer sur votre système Ubuntu, procédez comme suit:

  1. Téléchargez la version complète de TeamViewer sous http://www.teamviewer.com/download .
  2. Ouvrez le fichier teamviewer_linux.deb par un double clic. Le package d'installation de TeamViewer s'ouvrira dans le Centre logiciel Ubuntu.
  3. Cliquez sur le bouton Installer. La boîte de dialogue Authentifier s'ouvrira.
  4. Entrez le mot de passe administratif. Cliquez sur le bouton Authentifier. TeamViewer sera installé. Le statut dans Ubuntu Software Center passe à Installé. TeamViewer est installé sur votre système Ubuntu.

Installation à l'aide d'une ligne de commande :

Pour installer TeamViewer, nous vous recommandons d’utiliser l’installateur graphique, comme décrit ci-dessus.

  • Si vous préférez utiliser la ligne de commande ou s'il n'y a pas d'installation graphique disponible, vous pouvez utiliser l'une de ces commandes en tant qu'administrateur:

    apt install teamviewer_12.0.xxxxx_i386.deb
    
  • Systèmes plus anciens (Ubuntu 14.04, Debian 7 et versions ultérieures)

    Exécutez cette commande:

    dpkg -i teamviewer_12.0.xxxxx_i386.deb
    
  • Si dpkg indique des dépendances manquantes, terminez l'installation en exécutant la commande suivante:

    apt-get install -f
    

GDebi - Outil général pour installer les paquets deb avec leurs dépendances

Vous pouvez également installer le fichier .deb à l’aide de gdebi.

  • Installez gdebi:

    Sudo apt-get install gdebi-core
    
  • Installez les paquets .deb avec gdebi:

    Sudo gdebi filename.deb
    
3
Yaron