Teamviewer instalado usando un sistema de 64 bits, pero obtengo un error de dependencia

216

Intenté instalar Teamviewer, pero recibí un error de dependencia. Intenté instalar los paquetes necesarios, pero sin suerte.

Recibo este error:

Unpacking teamviewer (from teamviewer_linux_x64.deb) ...
dpkg: dependency problems prevent configuration of teamviewer:
 teamviewer depends on lib32asound2; however:
  Package lib32asound2 is not installed.
 teamviewer depends on lib32z1; however:
  Package lib32z1 is not installed.
 teamviewer depends on ia32-libs; however:
  Package ia32-libs is not installed.

dpkg: error processing teamviewer (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 teamviewer

Lo intenté

sudo apt-get -f install

Obtener

Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32z1 lib32ncurses5 lib32bz2-1.0

Package lib32asound2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'lib32asound2' has no installation candidate
E: Package 'ia32-libs' has no installation candidate

Ni siquiera puedo llegar al

sudo dpkg -i teamviewer_linux_x64.deb

Si fuerzo la instalación

sudo dpkg --force-depends -i teamviewer_linux_x64.deb

Aunque está "Configurando Temviewer", me da esto:

¿Cómo puedo solucionar este problema?

    
pregunta The Mini John 21.10.2013 - 09:13

4 respuestas

295

El problema es que el teamviewer_linux_x64.deb , el paquete que estaba destinado a sistemas de 64 bits, usa un paquete obsoleto que intentó alcanzar multiarch anteriormente en sistemas basados ​​en Debian llamado ia64-libs . Aunque ese esquema de paquete cambió y ahora Teamviewer distribuye la compilación nativa para la arquitectura i386 y amd64, ya que ya no necesitan multiarch.

Simplemente, descargar el paquete apropiado para Debian / Ubuntu e instalarlo usando su método favorito, debería ser suficiente. . Este paquete también instala un repositorio, por lo que también debe actualizarse automáticamente cuando actualice su sistema.

    
respondido por el Braiam 21.10.2013 - 13:52
9

Todo lo que tuve que hacer para corregir este problema fue do dpkg --force-all -i *.deb para instalar ese paquete. Tenga en cuenta que la única dependencia que no pudo resolver fue libpng12-0, por lo que después de forzar la instalación no tiene imágenes en la interfaz, pero aún puede ejecutarse. Las otras soluciones no solucionaron el problema para mí. Espero que los desarrolladores de Teamviewer lo hagan pronto.

    
respondido por el wjrochester 01.11.2016 - 07:06
0

Necesita instalar todas las bibliotecas de dependencias para i386 (esto también podría funcionar con 64) como se describe arriba. Para la biblioteca libpng12 falta, solo vaya a: enlace e instalar con

sudo dpkg -i ~/Downloads/libpng12-0_1.2.50-2+deb8u3_i386.deb

no tiene dependencias que no serían resueltas por medio ambiente actual:

dep: libc6 (& gt; = 2.14), zlib1g (& gt; = 1: 1.1.4)

    
respondido por el Galvani 15.05.2017 - 15:49
0

Vista previa de TeamViewer 13.0 para Linux

TeamViewer 13.0 es una vista previa para Linux y ya no está basado en el vino . TeamViewer 13.0 presenta soporte nativo de 64 bits y un front-end Qt. Los paquetes .deb para TeamViewer 13.0 para obtener una vista previa de Linux están disponibles en el sitio web oficial de TeamViewer .

En Ubuntu 17.10, algunas funciones de TeamViewer requieren que se seleccione Xorg en lugar del Wayland predeterminado en la pantalla de inicio de sesión. En Wayland solo se admiten el control remoto saliente y la transferencia de archivos entrantes. Si necesita un control remoto entrante, debe iniciar sesión en el clásico Xorg. Para ingresar una sesión X desde la pantalla de inicio de sesión de GDM, seleccione Ubuntu en Xorg .

    
respondido por el karel 09.12.2017 - 16:04

Lea otras preguntas en las etiquetas