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

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

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

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

我已经卸载并清除了好几次,但安装时总是出现同样的错误。TeamViewer 10 运行正常。我需要版本 11,因为客户已经升级了。

答案1

首先,通过以下方式在终端 () 中删除实际损坏的 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

之后它应该可以正常运行。如果您在 dash 搜索中没有看到 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;

它至少在重启后应该会显示在 Dash 中。同时,您可以首先通过终端启动新安装的 Teamviewer:

teamviewer &
disown

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

答案2

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

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

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

相关内容