Wednesday, January 3, 2018

TeamViewer 13 En Slackware64-current

Actualización 06-23-2018: Ya existe un SlackBuild para instalar TeamViewer en Slackware64-current

TeamViewer es un programa de control remoto que se puede instalar en Windows, macOS y hasta en Linux. Hasta hace poco, la instalación en Slackware requería usar wine (winehq.com), que no es un emulador, pero permite ejecutar ciertas aplicaciones de Windows en Linux. El usar wine es un proceso a veces tedioso, puesto que no todas las aplicaciones pueden ejecutarse en la misma versión de wine

Hace unos días vi que existía TeamViewer 13, pero que no había instalador para Slackware. Según la página de descarga de TeamViewer 13 (https://www.teamviewer.com/en/download/linux/), los requerimientos básicos son al menos Qt 5.2, Kernel 2.6.27 y GLIBC 2.17
La versión de Slackware-current del 03 de enero del 2018 tiene kernel 4.9.67 y glibc 2.26, pero solamente qt4, por lo cual primero intenté instalar qt5 desde https://download.qt.io/archive/qt/ usando el archivo .run dentro de 5.10, pero luego de instalarlo en /opt, TeamViewer aún no cargaba. Se me ocurrió entonces descargar e instalar los paquetes de qt5 y qt5-webkit desde la página de Eric Hameleers (también conocido como alienBOB), el cual tiene los instaladores reempaquetados: http://www.slackware.com/~alien/slackbuilds/

Luego de instalar ambos paquetes, instalé teamviewer usando el paquete x86 64bits (tar.xz) de https://www.teamviewer.com/en/download/linux/ y aún así no cargaba TeamViewer. El paso final fue agregar dos líneas a /etc/rc.d/rc.local que es el archivo que ejecuta scripts que uno desea cargar al iniciar Slackware. Las dos líneas fueron:
cd /etc/init.d
./teamviewerd start

Luego de reiniciar mi portátil, TeamViewer pudo iniciar sin problema alguno. Espero les sirva

Saludos,

F. Bobbio C.

No comments:

Post a Comment