TeamViewer 11 не будет работать на 64-битной Ubuntu 16.04

17

После установки TeamViewer 11 в 64-разрядной версии 16.04 Ubuntu Desktop я получаю сообщение об ошибке:

Проверка версии вашей TeamViewer не удалась, Teamviewer выйдет из соображений безопасности. Пожалуйста, переустановите teamviewer

Я удалил и удалил несколько раз, и я всегда получаю ту же ошибку при установке. TeamViewer 10 работает на 100% нормально. Мне нужна версия 11, так как клиенты обновились.

AMC
источник
Я просто догадываюсь здесь, но я подозреваю, что Teamviewer проверяет цепочку сертификатов, и что Teamviewer 11 нужен другой поставщик CA от версии 10. Является ли пакет ca-certificatesв вашей системе последней версией?
Йос
Это совершенно новая, свежая установка Ubuntu 16.04 с компакт-диска.
Все обновления сделаны, и процесс установки проходит, как это работало. Я следовал инструкциям по установке из командной строки с веб-сайта Teamviewer.
Кроме того, сегодня на работе я сделал новую установку 16.04 на другом ПК HP. Он представлен с точно такой же ошибкой.
1
Обновление - это известная ошибка в Ubuntu 16.04 omgubuntu.co.uk/2016/04/ubuntu-16-04-deb-software-install-error . В настоящее время нет FIX

Ответы:

34

Во-первых, удалите фактически поврежденную установку Teamviewer в терминале () следующим образом:

apt-get purge teamviewer

Если это не хочет работать, вы можете сделать это с dpkg:

dpkg -r --force teamviewer

После этого убедитесь , что вы удалите все остатки из каталога пользователя, то есть ~/.local/share/teamviewer11, ~/.config/temaviewerи /etc/teamviewer:

rm -r ~/.local/share/teamviewer11
rm -r ~/.config/teamviewer
sudo rm -r /etc/teamviewer

Теперь, когда это не так, вы делаете обновление и обновление:

sudo apt-get update
sudo apt-get dist-upgrade

Затем установите следующие пакеты:

sudo apt-get install libjpeg62:i386 libxinerama1:i386 libxrandr2:i386 libxtst6:i386 ca-certificates

Теперь скачайте пакет Teamviewer с их сайта ( ссылка для скачивания ) и установите его:

cd ~/Downloads
sudo dpkg -i teamviewer_11.0.57095_i386.deb

После этого он должен запускаться нормально. Если вы еще не видите teamviewer в /usr/share/applicationsкаталоге проверки поиска тире, если ярлык teamviewer-teamviewer11.desktopсуществует. Если не создать один

sudoedit teamviewer-teamviewer11.desktop

И вставить ( ctrl+ shift+ v) следующее в:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=TeamViewer 11
Comment=TeamViewer Remote Control Application
Exec=/opt/teamviewer/tv_bin/script/teamviewer
Icon=/opt/teamviewer/tv_bin/desktop/teamviewer.png
Type=Application
Categories=Network;
#Categories=Network;RemoteAccess;

Это должно появиться в тире, по крайней мере, после перезагрузки. Тем временем вы можете сначала запустить новый установленный Teamviewer через терминал:

teamviewer &
disown

Теперь вы можете заблокировать его, по крайней мере, уже на своем лаунчере, если хотите.

Videonauth
источник
Спасибо .. После поиска в течение 2 дней это, наконец, сработало для меня. У меня Ubuntu 16.04 LTS (64-разрядная версия). Я следовал всему, что вы сказали, и теперь это работает.
Лара
2

Я нашел «решение»:

сначала я sudo apt-get purge teamviewer удалил teamviewer потом удалил~\.local\share\TeamViewer11

затем обновите Ubuntu, переустановите teamviewer, и все заработает

Elad Den
источник
Последняя директория сейчас / teamviewer12 нет / TeamViewer11! не заглавная!
Пестрнко