Conectar pessoas e máquinas em todo o mundo agora é mais fácil do que nunca com o TeamViewer. No entanto, instalar o TeamViewer no Ubuntu não é tão simples quanto no Windows.
Sem preocupações! Este tutorial irá guiá-lo pelo processo de instalação do TeamViewer no Ubuntu.
Continue lendo e mantenha-se conectado com sua equipe através do TeamViewer!
Pré-requisitos
Este tutorial será uma demonstração prática. Para seguir, certifique-se de ter o seguinte:
- Uma máquina Ubuntu para instalar o TeamViewer – Este tutorial usa o Ubuntu 20.04 LTS, mas qualquer versão recente do Ubuntu funcionará bem.
- PowerShell instalado em sua máquina Ubuntu.
Instalando o TeamViewer no Ubuntu via Centro de Software
O TeamViewer suporta conexões entre plataformas. No entanto, como o TeamViewer não vem instalado por padrão no Ubuntu, você primeiro precisa instalar essa ferramenta em sua máquina.
A maneira mais amigável de instalar o TeamViewer no Ubuntu é através do Centro de Software, um ponto único para todas as suas necessidades de software.
Para instalar o TeamViewer a partir do Centro de Software:
1. Abra o seu navegador favorito e visite a página de download oficial do TeamViewer.
2. Sob Ubuntu, Debian (canto inferior esquerdo), clique na opção x86 64bit para baixar o pacote TeamViewer para sistemas Ubuntu de 64 bits.

3. Após o download, abra o seu gerenciador de arquivos, clique com o botão direito no pacote .deb e selecione “Abrir com Instalação de Software”. Isso abrirá o Centro de Software do Ubuntu e iniciará a instalação do TeamViewer.

4. Agora, clique em Instalar na página de visão geral do TeamViewer para iniciar a instalação.

5. Insira sua senha quando solicitado e clique em Autenticar para continuar com a instalação.

Abaixo, você pode acompanhar o progresso da instalação do TeamViewer.

Uma vez instalado, você verá um ícone de exclusão, conforme mostrado abaixo.

6. Por último, clique em Atividades, procure e clique em TeamViewer para iniciar a ferramenta.

Instalando o TeamViewer via Terminal
Não gosta de clicar e alternar entre diferentes janelas para instalar pacotes? Se você prefere a linha de comando, pode instalar o TeamViewer via terminal no Ubuntu.
1. Execute o comando apt update abaixo para atualizar o índice de pacotes do seu sistema.

2. Em seguida, execute o comando wget abaixo para adicionar a chave GPG do TeamViewer, pois você instalará o TeamViewer a partir de um repositório externo.
Por que adicionar a chave GPG? Ao instalar pacotes pela primeira vez, o APT verifica e garante que faz o download do arquivo correto, correspondendo à assinatura criptográfica. Se houver uma diferença, o APT não instalará esse pacote.

3. Execute o comando apt-add-repository a seguir para adicionar o repositório do TeamViewer ao seu sistema.
Os repositórios padrão do Ubuntu podem não conter a versão mais recente do software. Mas adicionar o repositório do TeamViewer garante que você obtenha a versão estável mais recente assim que estiver disponível.

4. Agora, execute novamente o comando abaixo para atualizar o índice de pacotes e incluir o repositório do TeamViewer.

5. Depois de atualizado, execute o comando apt-cache abaixo para verificar a configuração do repositório do TeamViewer.
Se o repositório do TeamViewer estiver configurado corretamente, você verá uma saída semelhante à abaixo.

6. Em seguida, execute o seguinte comando apt install para instalar o TeamViewer.

7. Assim que a instalação for concluída, execute o comando teamviewer abaixo para iniciar o TeamViewer a partir do seu terminal.

8. Finalmente, marque a caixa de seleção Eu aceito o EULA e o DPA e clique em Continuar para aceitar o contrato de licença. Esta solicitação aparece apenas na primeira vez que você inicia o TeamViewer.

A interface principal do TeamViewer agora será exibida, como a abaixo. Você pode ver no meio que foi atribuído um ID e senha exclusivos. Essas informações são necessárias ao conectar-se a este computador de outro usando o TeamViewer.
No lado direito, você verá um campo onde pode inserir o ID de um parceiro para se conectar ao computador deles ou realizar uma transferência de arquivo.

Conectando-se a um Computador Remoto
Agora que você instalou o TeamViewer em seu computador, chegou à parte mais emocionante: conectar-se a uma máquina remota. Este tutorial usa outro computador Ubuntu, mas você pode se conectar a qualquer máquina com o TeamViewer em execução e conectada à internet.
1. Faça login em sua conta no TeamViewer.

2. Em seguida, obtenha o ID do Parceiro e a senha da máquina remota e conecte-se à máquina remota com o seguinte:
- Digite o ID do Parceiro da outra máquina no campo ID do Parceiro no TeamViewer em sua máquina.
- Assegure-se de que a opção Controle Remoto esteja selecionada.
- Clique em Conectar para estabelecer uma conexão entre sua máquina local e remota.

3. Insira a senha de conexão da máquina remota e clique em Conectar-se para autenticar a conexão.

Você verá a área de trabalho da máquina remota em uma nova janela se conectado com sucesso.
Abaixo, o lado direito da janela do TeamViewer exibe uma barra de ferramentas com opções para bate-papo, transferência de arquivos, e assim por diante.
Parabéns! Agora você pode trabalhar na máquina remota como se estivesse na frente dela!

Instalando o Módulo PowerShell do TeamViewerPS
Agora você tem controle sobre a máquina remota, o que é legal. Mas você precisa gerenciar tudo na máquina remota manualmente?
Por que não instalar o módulo TeamViewerPS? O TeamViewerPS é um PowerShell que permite interagir com a API do TeamViewer e o cliente local do TeamViewer.
Para instalar o módulo TeamViewerPS:
1. Faça login como root e execute o comando abaixo no terminal para iniciar uma nova sessão do PowerShell.

2. Em seguida, execute o comando Install-Module abaixo para instalar o módulo TeamViewerPS.
Digite A e pressione Enter para continuar com a instalação.

Confirmar a instalação do módulo TeamViewerPS
3. Agora, execute o seguinte comando Update-Module para atualizar o módulo TeamViewerPS para a versão mais recente.

Usando o Módulo PowerShell TeamViewerPS
Após instalar o Módulo TeamViewerPS, é hora de verificar se o módulo realmente funciona. O módulo TeamViewerPS permite automatizar tarefas como, mas não se limitando a, o seguinte.
- Recuperar uma lista de clientes online.
- Conectar ou desconectar de máquinas.
- Ou até mesmo desinstalar o aplicativo TeamViewer.
Mas, como essas tarefas requerem uma assinatura paga do TeamViewer, você executará os comandos básicos para testar o módulo PowerShell TeamViewerPS.
1. Execute o comando abaixo para verificar a versão do TeamViewer instalada em sua máquina.
Observe que todos os comandos abaixo devem ser executados como usuário root.

2. Em seguida, execute o seguinte comando para recuperar o ID do TeamViewer da máquina local.
Você verá uma saída semelhante à abaixo. Como pode ver, o TeamViewerID é impresso no fluxo STDOUT. Você pode salvar essas informações em uma variável que pode ser usada em seus pipelines de CI/CD.

3. Por último, execute o comando abaixo Get-Help para aprender mais sobre o módulo TeamViewerPS.

Conclusão
A necessidade de ferramentas de gerenciamento remoto nunca foi tão grande, especialmente com a pandemia atual. Neste tutorial, você instalou o TeamViewer no Ubuntu e aprendeu como se conectar a uma máquina remota com alguns cliques.
Com o TeamViewer, você pode facilmente conectar-se e gerenciar máquinas remotas executando qualquer sistema operacional do conforto de sua própria máquina. Agora você pode economizar tempo automatizando tarefas com o TeamViewer e o módulo PowerShell TeamViewerPS.
Com esse conhecimento recém-adquirido, por que não começar a criar uma API da web para automatizar algumas de suas tarefas do TeamViewer?