Instalando TeamViewer no Ubuntu multiarch

Publicado por Diego em 26/12/2014

[ Hits: 50.030 ]

Blog: http://www.vivaolinux.com.br/~usrlinux

 


Instalando TeamViewer no Ubuntu multiarch



O problema é que o teamviewer_linux_x64.deb tem dependências que podem causar conflitos. Elas não são recomendadas para distribuições que usam multiarch (Ubuntu 12.04 e superiores). Para as referidas distribuições o pacote teamviewer_linux.deb deve ser usado.

Na help page do TeamViewer consta a nota abaixo.

Notas para Multiarch:

Para os novos DEB systems 64 bits com multiarch support (Debian 7) o teamviewer_linux_x64.deb não pode ser instalado porque o pacote ia32-libs não está mais disponível para estes sistemas. Neste caso você pode usar teamviewer_linux.deb ao invés do pacote acima citado.

Então, como instalar?

Primeiro, faça o download:

wget http://www.teamviewer.com/download/teamviewer_linux.deb

Agora você tem duas opções. Você pode usar Gdebi (recomendado) para solucionar as dependências, ou você mesmo pode tentar solucionar as dependências.

Método Gdebi:

Primeiro, instale o gdebi:

sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install gdebi


No mesmo diretório do download do arquivo .deb execute:

sudo gdebi teamviewer_linux.deb

Ele irá listar as dependências e instalar as mesmas, para isso digite "y".

Método manual:

Aqui você precisará fazer tudo manualmente. Primeiro, consulte os pacotes que dependemos para instalação e então instale os mesmos, o comando abaixo lista as dependências:

dpkg-deb -I teamviewer_linux.deb | grep Depends

Será retornado a seguinte mensagem:

Depends: libc6 (>= 2.4), libgcc1, libasound2, libfreetype6, zlib1g, libsm6, libxdamage1, libxext6, libxfixes3, libxrender1, libxtst6

Instalar cada dependência com ":i386" deve ser o suficiente:

sudo apt-get install libc6:i386 libgcc1:i386 libasound2:i386 libfreetype6:i386 zlib1g:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxrender1:i386 libxtst6:i386 libxrandr2:i386

Então a instalação poderá ser realizada normalmente através do comando:

sudo dpkg -i teamviewer_linux.deb

Outras dicas deste autor

Curso gratuito de JAVA

Conhecendo melhor o PHP

Formatos de vídeo na WEB

Verificando CPF com PHP

Firebird - Como localizar GENERATORS de uma tabela

Leitura recomendada

Site para download de livros Linux e de programação

Instalação do VirtualBox no Funtoo

Compilando aBiblia Software para Linux Fedora 9 e Zenwalk 5.2

Se você esta pensando em migrar do ubuntu 7.4 para 7.10 vai.....

.DAA Como gravar *.Daa no Linux

  

Comentários
[1] Comentário enviado por Ang em 17/04/2015 - 18:02h

Ótimo artigo! Ajuda bastante!
=====================
Ang,
Manaus, AM, Brasil.
Usuário Linux,
Distros Favoritas: Bodhi Linux, Ubuntu, Big Linux, Kurumim, OpenSUSE e Slax.

[2] Comentário enviado por adrianoaline em 09/05/2015 - 20:33h

Boa noite, Diego, segui o passo a passo do automatico, deu certinho, mais como defino uma senha para acesso ?
Obrigado

[3] Comentário enviado por usrlinux em 17/05/2015 - 07:38h

Bom dia
adrianoaline, na tela inicial do teamviewer logo abaixo do campo senha definido automaticamente, existe um campo e um botão com o ícone de um lápis que serve para definir uma senha pessoal.
Para mais informações acesse www.teamviwer.com
Desculpe não ter retornado mais rapidamente.

[4] Comentário enviado por juniorqueles em 25/04/2016 - 21:57h

boa noite...
estou usando a 16.04 estou instalando pelo pacote .deb do site porem na hora de abrir ele abre o seguinte erro VERIFICATION OF YOUR TEAMVIEWER VERSION FAILED! TEAMVIEWER WILL QUIT FOR SECURITY REASONS. PLEASE REINSTALL TEAMVIEWER. porem instalei o mesmo boot em outro PC e la instalou normalmente.... obrigado



Contribuir com comentário