TeamViewer 11无法在64位Ubuntu 16.04上运行


17

在Ubuntu Desktop 64位16.04上安装TeamViewer 11后,出现错误:

验证您的teamviewer版本失败,出于安全原因,Teamviewer将退出。请重新安装teamviewer

我已卸载并清除了几次,安装时始终会遇到相同的错误。TeamViewer 10可以100%正常运行。客户升级后,我需要版本11。


我只是在猜测,但是我怀疑Teamviewer检查了证书链,并且Teamviewer 11需要与版本10不同的CA提供程序ca-certificates。您系统上的软件包是最新版本吗?
乔斯(Jos)2016年

它是来自cd的Ubuntu 16.04的全新安装。

所有更新均已完成,并且安装过程像以前一样有效。我按照Teamviewer网站上的命令行安装说明进行操作。

另外,今天在工作中,我在另一台HP电脑上重新安装了16.04。它呈现出完全相同的错误。

1
更新-这是Ubuntu 16.04的已知错误omgubuntu.co.uk/2016/04/ubuntu-16-04-deb-software-install-error。当前没有解决方案

Answers:


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

之后,它应该正常运行。如果您还没有在破折号搜索/usr/share/applications目录中看到teamviewer,请检查快捷方式是否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 vie终端:

teamviewer &
disown

现在,如果愿意,您可以至少将其锁定在启动器上。


谢谢..搜索两天后,这终于对我有用。我有Ubuntu 16.04 LTS(64位)。我遵循了您所说的所有内容,现在可以使用了。
lara

2

我找到了一个“解决方案”:

首先我清除了teamviewer,sudo apt-get purge teamviewer 然后删除了~\.local\share\TeamViewer11

然后更新ubuntu,重新安装teamviewer,就可以了


现在最后一个可怕的/ teamviewer12不是/ TeamViewer11!不首先大写!
Pestrnko '17
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.