Resolvendo problemas do TeamViewer 64 bits (multiarch) no Ubuntu

Share
banner

Quem tentou instalar o TeamViewer 64 bits (multiarch) recentemente deve ter se deparado com o erro a seguir:

Unpacking teamviewer (from teamviewer_linux_x64.deb) …
dpkg: dependency problems prevent configuration of teamviewer:
teamviewer depends on lib32asound2; however:
Package lib32asound2 is not installed.
teamviewer depends on lib32z1; however:
Package lib32z1 is not installed.
teamviewer depends on ia32-libs; however:
Package ia32-libs is not installed.

dpkg: error processing teamviewer (–install):
dependency problems – leaving unconfigured
Errors were encountered while processing:
teamviewer

Seria normal tentarmos um apt-get install -f pra que se resolva as dependências do TeamViewer, porém mesmo assim o “tinhoso” não instala… mas porque?

O TeamViewer 64 bits multiarch depende do pacote ia32-libs e este não está mais disponível para essa arquitetura nos repositórios do Ubuntu (e consequentemente, nos repositórios do Debian)

O que fazer?

Primeiro vamos fazer o download do TeamViewer 32 bits (sim, isso mesmo!):

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

Agora vamos instalar o gdebi:

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

No mesmo diretório que você fez o download do TeamViewer, rode o seguinte comando:

sudo gdebi teamviewer_linux.deb

Pronto! Seu TeamViewer já pode ser usado normalmente :-)

PUBLICIDADE


Quer continuar por dentro das novidades do Blog Seja Livre? Siga o nosso perfil no TWITTER, curta a nossa página no FACEBOOK ou adicione o Blog Seja Livre nos seus círculos do GOOGLE+.

Sobre o Autor

Blogueiro, fundador do Blog Seja Livre, Nerd inveterado, louco por Linux e músico nas horas vagas. Atualmente é o Editor Chefe, Consultor de SEO e Webdesign do Seja Livre, e possui algumas certificações em Linux e Administração de Redes.

  • sudo gdebi teamviewer_11.0.57095_amd64.deb
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Building data structures… Done
    Building data structures… Done
    Este pacote não pode ser desinstalado
    Dependency is not satisfiable: lib32asound2

  • Igor

    Obrigado, funcionou (no Debian 8.5), mas depois do “apt-get install gdebi” precisa “apt-get install -f” e se já tiver dado o comando de instalação do TeamViewer para i386, estará instalado. Aí basta procurar entre os instalados.

  • Leo

    Meu Ubutun 16.04 LTS – 64bits, não fiz todas as linhas de comando, baixa, tudo, verifica dependencias…. instalada…. mas não aparece nos aplicativos quando se pesquisa. no atualizados de programas, até consigo abrir o .deb baixado, porém apesar do botão de instalar, processa algo e não instala.

  • Felipe Omega

    Não funcionou no Debian Jessie

  • Valeu!

  • Eduardo Silva

    Obrigado por compartilhar, funcionou perfeitamente.

  • Alexandre de Souza

    Sensacional! Valeu deu boa aqui!

  • Anderson Souza

    Não tá dando certo comigo

  • Assumar Martins

    Obrigado meu amigo, perfeito