一、Teamviewer
TeamViewer 是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案。为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可,而不需要进行安装(也可以选择安装,安装后可以设置开机运行)。该软件第一次启动在两台计算机上自动生成伙伴 ID。只需要输入你的伙伴的 ID 到 TeamViewer,然后就会立即建立起连接。
工业树莓派和 Teamviewer 的结合,可以实现公网访问工业树莓派,远程调试设备,远程监控可视化数据界面。这样也可以减少人力成本,不需要在工业现场配备技术人员,仅需要有一个操作人员负责工业树莓派正常启动即可,技术人员远程调试即可。
二、实验环境申明
硬件:RevPi Connect模块
处理器:树莓派3B
三、错误安装方法
1、安装步骤
1)下载 Teamviewer
wget http://download.teamviewer.com/download/linux/version_11x/teamviewer-host_armhf.deb sudo dpkg -i teamviewer-host_armhf.deb sudo apt-get -f install
2)安装 GDebi,解决依赖问题
sudo apt-get install gdebi
3)安装 Teamviewer
sudo gdebi teamviewer-host_armhf.deb
2、出现的问题及原因分析
1)出现的问题
用图形化界面打开Teamviewer后,无法查看ID和密码,也就无法进行Teamviewer链接.
2)原因分析
用 wget http://download.teamviewer.com/download/linux/version_11x/teamviewer-host_armhf.deb
指令下载的Teamviewer版本不适用我们的工业树莓派,已经过时了。
四、正确安装方法
1、注册 Teamviewer 账号,并在PC端安装 Teamviewer 客户端.
2、用指令查看树莓派系统版本和位数,本次测试使用的是RevPi connect模块,arm71 32位。
uname -a getconf LONG_BIT
3、前往 Teamviewer 官网 Linux 版本下载页面,找到适用的版本,下载文件。下载链接:
https://www.teamviewer.cn/cn/download/linux/
这里下载方式也有两种:
a.通过树莓派图形化界面访问teamviewer下载,通过这个方式下载的文件一般会保留在 /home/pi/Downloads 路径下,开始安装前,需要先进入这个路径。
b.通过PC端下载需要的版本,然后通过USB、FTP服务器、Finalshell 等方式上传到树莓派内。此次测试采用的是用Finalshell的方式上传到树莓派。
4、卸载旧版本软件(如果之前有按照错误方法安装过,就需要卸载,若没有则直接跳过,直接进入第5步)
sudo apt-get remove teamviewer-host sudo apt autoremove
5、换源
a.将 /etc/apt/sources.list 内容换成
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib rpi deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib rpi
b.将 /etc/apt/sources.list.d/raspi.list 内容换成
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
c.更新源
apt update
6、安装新版本
sudo dpkg -i <下载的文件名> sudo apt-get -f install sudo apt-get install gdebi
7、设置密码(ID和密码需要记住)
sudo teamviewer passwd <密码>
8、开启Teamviewer服务
sudo teamviewer --daemon start
9、开启Teamviewer开机自启服务
sudo teamviewer --daemon enable
10、Teamviewer连接测试
关于虹科
虹科是一家在工业物联网IIoT行业经验超过3年的高科技公司,虹科与世界领域顶级公司包括EXOR、Eurotech、Unitronics、Matrikon、KUNBUS等合作,提供一系列先进的高端的工业4.0 HMI、高端边缘计算机、IoT开发方案、PLC与HMI一体机、OPC UA、工业级树莓派等解决方案。物联网事业部所有成员都受过国内外专业培训,并获得专业资格认证,平均3年+的技术经验和水平一致赢得客户极好口碑。
我们积极参与行业协会的工作,为推广先进技术的普及做出了重要贡献。至今,虹科已经为行业内诸多用户提供从硬件到软件的不同方案,并参与和协助了众多OEM的设备研发和移植项目,以及终端用户的智能工厂和工业4.0升级改造项目。我们致力于为中国乃至全球的万物互联、智能制造贡献自己的力量。