首先,通过以下方法删除终端()中实际损坏的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
现在,如果愿意,您可以至少将其锁定在启动器上。
ca-certificates
。您系统上的软件包是最新版本吗?