Como instalar Teamviewer en una Raspberry Pi

Conectate por ssh a la Raspberry Pi y ejecuta los siguientes comandos.

wget https://download.teamviewer.com/download/linux/teamviewer-host_armhf.deb
sudo dpkg -i teamviewer-host_armhf.deb

Al finalizar este comando te dirá que encontró ciertos errores y esto es debido a que faltan ciertos paquetes lo cual se soluciona con el siguiente comando.

sudo apt --fix-broken install

Listo teamviewer ya esta instalado pero aun falta configurarlo, lo primero es aceptar sus terminos y condiciones, para eso ejecuta el siguiente comando.

sudo teamviewer setup

Te aparecerá un texto como el siguiente.

Welcome to TeamViewer configuration.



TeamViewer® End-User License Agreement


This End-user License Agreement including its Annex ("EULA") applies to you and TeamViewer Germany GmbH ("TeamViewer" or
"We") for the licensing and use of our software, which includes the TeamViewer software and all versions, features,
applications and modules thereto ("Software"). This EULA also covers any associated media, printed materials and
electronic documentation that we make available to you (with our Software and "Product"). Future releases of our Product
may warrant amendments to this EULA.

BY CLICKING "ACCEPT", DOWNLOADING OR OTHERWISE USING OUR SOFTWARE, YOU AGREE TO ALL TERMS AND CONDITIONS OF THIS EULA.
IF YOU DO NOT AGREE TO ANY OF THE TERMS OF THIS EULA, PLEASE IMMEDIATELY RETURN, DELETE OR DESTROY ALL COPIES OF OUR
SOFTWARE IN YOUR POSSESSION.

You can review the full license agreement at http://www.teamviewer.com/link/?url=271351



Accept License Agreement? (y/n)

Presiona la tecla Y y luego Enter, luego te pedirá que te autentiques con tu cuenta Teamviewer, si no tienes una solo presiona las teclas Ctrl + c para salir de dicha pantalla y reinicia la Raspberry.

Ahora hay que ponerle una clave al Teamviewer para poder ingresar de manera desatendida, esto lo logras con el siguiente comando, sustituye PASSWORD por la clave que quieras colocar.

sudo teamviewer passwd PASSWORD

Luego para ver cual es el ID desde la linea de comandos ejecuta el siguiente comando.

sudo teamviewer info

Si se estas usando una Raspberry Pi 4 configura una resolución de pantalla para obligar al sistema a crear el objeto de display sin el cual Teamviewer no funcionara si este no tiene conectado una pantalla.

Esto lo puedes configurar con el comando raspi-config desde una pantalla de terminal luego vas a Display-options / Resolution aquí seleccionas la resolución, en mi caso selecciono 1024×768, luego Finish y cuando pide reiniciar para aplicar los cambios selecciono Yes.