Connecter les personnes et les machines du monde entier est maintenant plus facile que jamais avec TeamViewer. Cependant, l’installation de TeamViewer sur Ubuntu n’est pas aussi simple que sur Windows.
Pas de soucis ! Ce tutoriel vous guidera à travers le processus d’installation de TeamViewer sur Ubuntu.
Lisez la suite et restez connecté avec votre équipe grâce à TeamViewer!
Prérequis
Ce tutoriel sera une démonstration pratique. Pour suivre, assurez-vous d’avoir les éléments suivants :
- Une machine Ubuntu sur laquelle installer TeamViewer – Ce tutoriel utilise Ubuntu 20.04 LTS, mais toute version récente d’Ubuntu conviendra parfaitement.
- PowerShell installé sur votre machine Ubuntu.
Installation de TeamViewer sur Ubuntu via le Centre logiciel
TeamViewer prend en charge les connexions interplates-formes. Mais comme TeamViewer n’est pas préinstallé par défaut sur Ubuntu, vous devez d’abord installer cet outil sur votre machine.
La manière la plus conviviale d’installer TeamViewer sur Ubuntu est via le Centre logiciel, une boutique tout-en-un pour tous vos besoins en logiciels.
Pour installer TeamViewer depuis le Centre de logiciels :
1. Ouvrez votre navigateur Web préféré et rendez-vous sur la page de téléchargement officielle de TeamViewer.
2. Sous Ubuntu, cliquez sur l’option x86 64 bits pour télécharger le package TeamViewer pour les systèmes Ubuntu 64 bits.

3. Une fois téléchargé, ouvrez votre gestionnaire de fichiers, faites un clic droit sur le package .deb et sélectionnez « Ouvrir avec Logiciel d’installation ». Cela ouvre le Centre de logiciels Ubuntu et commence l’installation de TeamViewer.

4. Maintenant, cliquez sur Installer sur la page d’aperçu de TeamViewer pour l’installer.

5. Entrez votre mot de passe lorsque vous y êtes invité et cliquez sur Authentifier pour continuer l’installation.

Ci-dessous, vous pouvez voir la progression de l’installation de TeamViewer.

Une fois installé, vous verrez une icône de suppression, comme indiqué ci-dessous.

6. Enfin, cliquez sur Activités, recherchez et cliquez sur TeamViewer pour lancer l’outil.

Installation de TeamViewer via le Terminal
Si vous n’aimez pas cliquer et passer d’une fenêtre à l’autre pour installer des packages, vous pouvez installer TeamViewer via le terminal dans Ubuntu.
1. Exécutez la commande apt update ci-dessous pour mettre à jour l’index des paquets de votre système.

2. Ensuite, exécutez la commande wget ci-dessous pour ajouter la clé GPG de TeamViewer car vous installerez TeamViewer à partir d’un dépôt externe.
Pourquoi ajouter la clé GPG ? Lors de l’installation de paquets pour la première fois, APT vérifie et s’assure qu’il télécharge le bon fichier en vérifiant la signature cryptographique. S’il y a une incohérence, APT ne installera pas ce paquet.

3. Exécutez la commande apt-add-repository suivante pour ajouter le dépôt TeamViewer à votre système.
Les dépôts par défaut d’Ubuntu pourraient ne pas contenir la dernière version du logiciel. Mais l’ajout du dépôt de TeamViewer garantit que vous obtiendrez la dernière version stable dès qu’elle sera disponible.

4. Maintenant, réexécutez la commande ci-dessous pour mettre à jour l’index des paquets afin d’inclure le dépôt TeamViewer.

5. Une fois mis à jour, exécutez la commande apt-cache ci-dessous pour vérifier la configuration du dépôt TeamViewer.
Si le dépôt TeamViewer est correctement configuré, vous verrez une sortie similaire à celle ci-dessous.

6. Ensuite, exécutez la commande apt install suivante pour installer TeamViewer.

7. Une fois l’installation terminée, exécutez la commande teamviewer ci-dessous pour lancer TeamViewer depuis votre terminal.

8. Enfin, cochez la case J’accepte l’EULA et la DPA, puis cliquez sur Continuer pour accepter l’accord de licence. Cette invite n’apparaît qu’à la première exécution de TeamViewer.

L’interface principale de TeamViewer s’affichera maintenant, comme indiqué ci-dessous. Vous pouvez voir au milieu que vous avez reçu un identifiant unique et un mot de passe. Ces informations sont nécessaires lors de la connexion à cet ordinateur depuis un autre en utilisant TeamViewer.
À droite, vous verrez un champ où vous pouvez saisir l’ID d’un partenaire pour vous connecter à son ordinateur ou effectuer un transfert de fichier.

Connexion à un ordinateur distant
Maintenant que vous avez installé TeamViewer sur votre ordinateur, vous arrivez à la partie la plus passionnante : la connexion à une machine distante. Cette démonstration utilise un autre ordinateur Ubuntu, mais vous pouvez vous connecter à n’importe quelle machine équipée de TeamViewer et connectée à Internet.
1. Connectez-vous à votre compte sur votre TeamViewer.

2. Ensuite, obtenez l’identifiant et le mot de passe du partenaire de la machine distante, et connectez-vous à la machine distante avec les étapes suivantes :
- Tapez l’identifiant du partenaire de l’autre machine dans le champ ID partenaire de TeamViewer sur votre machine.
- Assurez-vous que l’option Contrôle à distance est sélectionnée.
- Cliquez sur Connecter pour établir une connexion entre votre machine locale et la machine distante.

3. Entrez le mot de passe de connexion de la machine distante, et cliquez sur Connexion pour authentifier la connexion.

Vous verrez le bureau de la machine distante dans une nouvelle fenêtre si la connexion est établie avec succès.
En dessous, le côté droit de la fenêtre TeamViewer affiche une barre d’outils avec des options pour discuter, transférer des fichiers, etc.
Félicitations ! Vous pouvez maintenant travailler sur la machine distante comme si vous étiez assis devant !

Installation du module PowerShell TeamViewerPS
Vous avez désormais le contrôle sur la machine distante, ce qui est génial. Mais devez-vous tout gérer sur la machine distante manuellement ?
Pourquoi ne pas installer le module TeamViewerPS ? Le TeamViewerPS est un module PowerShell qui vous permet d’interagir avec l’API TeamViewer et le client TeamViewer local.
Pour installer le module TeamViewerPS :
1. Connectez-vous en tant que root, et exécutez la commande ci-dessous sur votre terminal pour lancer une nouvelle session PowerShell.

2. Ensuite, exécutez la commande Install-Module ci-dessous pour installer le module TeamViewerPS.
Tapez A et appuyez sur Entrée pour continuer avec l’installation.

Confirmation de l’installation du module TeamViewerPS
3. Maintenant, exécutez la commande suivante Update-Module pour mettre à jour le module TeamViewerPS vers la dernière version.

Utilisation du module PowerShell TeamViewerPS
Après l’installation du module TeamViewerPS, il est temps de vérifier si le module fonctionne réellement. Le module TeamViewerPS vous permet d’automatiser des tâches telles que, mais sans s’y limiter, les suivantes.
- Récupérer une liste de clients en ligne.
- Se connecter ou se déconnecter des machines.
- Ou même désinstaller l’application TeamViewer.
Mais comme ces tâches nécessitent un abonnement payant TeamViewer, vous exécuterez plutôt les commandes de base pour tester le module PowerShell TeamViewerPS.
1. Exécutez la commande ci-dessous pour vérifier la version de TeamViewer installée sur votre machine.
Notez que toutes les commandes ci-dessous doivent être exécutées en tant qu’utilisateur root.

2. Ensuite, exécutez la commande suivante pour récupérer l’ID TeamViewer de la machine locale.
Vous verrez une sortie similaire à celle ci-dessous. Comme vous pouvez le voir, l’identifiant TeamViewerID est imprimé dans le flux STDOUT. Vous pouvez enregistrer ces informations dans une variable que vous pouvez utiliser dans vos pipelines CI/CD.

3. Enfin, exécutez la commande Get-Help ci-dessous pour en savoir plus sur le module TeamViewerPS.

Conclusion
Le besoin d’outils de gestion à distance n’a jamais été aussi grand, surtout avec la pandémie actuelle. Dans ce tutoriel, vous avez installé TeamViewer sur Ubuntu et appris comment vous connecter à une machine distante en quelques clics.
Avec TeamViewer, vous pouvez facilement vous connecter à et gérer des machines distantes exécutant n’importe quel système d’exploitation depuis le confort de votre propre machine. Vous pouvez désormais gagner du temps en automatisant des tâches avec TeamViewer et le module PowerShell TeamViewerPS.
Avec cette nouvelle connaissance, pourquoi ne pas commencer à créer une API web pour automatiser certaines de vos tâches TeamViewer ?