ubuntu 安装 teamViewer 出现错误

ubuntu 安装 teamViewer 出现错误

  • #网上搜索的sudo apt-get install -f 啥的对这个错误没有用
  • #找了半天感谢大佬 : https://blog.csdn.net/ghomeway/article/details/88667844
  • 先找到这个网站

#网上搜索的sudo apt-get install -f 啥的对这个错误没有用

#找了半天感谢大佬 : https://blog.csdn.net/ghomeway/article/details/88667844

我使用的大佬第一种方法

先找到这个网站

# https://community.teamviewer.com/t5/TeamViewer-Knowledge-Base-ZH/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%9C%A8%E5%93%AA%E9%87%8C%E4%B8%8B%E8%BD%BD-TeamViewer-%E6%97%A7%E7%89%88%E6%9C%AC/ta-p/33695
# 点击“下载 TeamViewer 12、11 和 10”,进入下面这个网站
# https://www.teamviewer.com/en/download/previous-versions/?_ga=2.46331815.1631951454.1552983409-503351056.1552983409
# 最终找到这个网址:
# https://download.teamviewer.com/download/linux/version_13x/teamviewer_amd64.deb
# 解决办法:
# 因为我之前安装过teamviewer,所以要执行sudo apt-get -f install,安装libqt5webkit5:amd64等库也要执行,因为我卸载过libqt5quick5,所以要执行sudo apt-get install libqt5quick5
# 方法一:

rm -rvf ${tall_path}/teamviewer_amd64.deb ; cd ${tall_path} && wget https://download.teamviewer.com/download/linux/version_13x/teamviewer_amd64.deb
sudo apt-get update
cd ${tall_path} && sudo dpkg -i teamviewer_amd64.deb
# 先执行一下安装,让它出现下面的错误,然后执行sudo apt-get -f install,这个时候会安装解决依赖的问题,也会删除掉没有安装成功的teamviewer。
# 不安装libqt5webkit5:amd64等库,会提示下面的错误:
# 正在选中未选择的软件包 teamviewer。
# (正在读取数据库 … 系统当前共安装有 227028 个文件和目录。)
# 正准备解包 teamviewer_amd64.deb …
# 正在解包 teamviewer (13.2.26559) …
# dpkg: 依赖关系问题使得 teamviewer 的配置工作不能继续:
# teamviewer 依赖于 libqt5webkit5 (>= 5.1.1);然而:
# 未安装软件包 libqt5webkit5:amd64。
# teamviewer 依赖于 libqt5x11extras5 (>= 5.2);然而:
# 未安装软件包 libqt5x11extras5。
# teamviewer 依赖于 qtdeclarative5-qtquick2-plugin (>= 5.2) | qml-module-qtquick2 (>= 5.2);然而:
# 未安装软件包 qtdeclarative5-qtquick2-plugin。
# 未安装软件包 qml-module-qtquick2。
# teamviewer 依赖于 qtdeclarative5-controls-plugin (>= 5.2) | qml-module-qtquick-controls (>= 5.2);然而:
# 未安装软件包 qtdeclarative5-controls-plugin。
# 未安装软件包 qml-module-qtquick-controls。
# teamviewer 依赖于 qtdeclarative5-dialogs-plugin (>= 5.2) | qml-module-qtquick-dialogs (>= 5.2);然而:
# 未安装软件包 qtdeclarative5-dialogs-plugin。
# 未安装软件包 qml-module-qtquick-dialogs。
# teamviewer 依赖于 qtdeclarative5-window-plugin (>= 5.2) | qml-module-qtquick-window2 (>= 5.2);然而:
#
# dpkg: 处理软件包 teamviewer (–install)时出错:
# 依赖关系问题 - 仍未被配置
# 正在处理用于 gnome-menus (3.10.1-0ubuntu2) 的触发器 …
# 正在处理用于 desktop-file-utils (0.22-1ubuntu1) 的触发器 …
# 正在处理用于 bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) 的触发器 …
# Rebuilding /usr/share/applications/bamf-2.index…
# 正在处理用于 mime-support (3.54ubuntu1.1) 的触发器 …
# 正在处理用于 hicolor-icon-theme (0.13-1) 的触发器 …
# 在处理时有错误发生:
# teamviewer
# sudo apt-get -f install
#cd ${tall_path} && sudo dpkg -i teamviewer_amd64.deb

# 方法二:

#sudo dpkg -r teamviewer
# 卸载上面安装的teamviewer
#sudo apt-get install teamviewer
# 竟然这么简单。想起当前跟着大侠,用在网上的天马行空的方法,折腾个半死,到最后还是不能解决问题。这个方法是我想删除teamviewer,重新使用上面的方法再安装一遍,结果remove打成install,提示是否安装teamviewer。这时我想到了,其实直接用apt-get就可以安装,不用下载teamviewer_amd64.deb安装包。为什么我一开始没想到,我以前难道就是这样安装的吗?
# 后来我又发现,执行了sudo dpkg --purge teamviewer后,不能sudo apt-get install teamviewer安装。
# 如果一开始没有用teamviewer_amd64.deb,那么不能用sudo apt-get install teamviewer安装。
# 所以最后的结论是:还是老老实实用第一种方法。

#################################################################################

安装完后,注销用户,或重启电脑,这样在终端输入:teamviewer,打开teamviewer后,才能在teamviewer登陆界面,输入账号和密码,否则点不动。问题真多。
————————————————
版权声明:本文为CSDN博主「ghomeway」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ghomeway/article/details/88667844

你可能感兴趣的:(程序笔记)