树莓派4B配置远程桌面软件 Teamviewer(解决报错)

一、前言

搞了一个晚上才解决,给自己做一份备忘,也给需要朋友们做一个参考!

因为VNC只能在同一个局域网下才能进行远程桌面,安装 Teamviewer 可以在任何地方通过 Internet 来访问到树莓派。特别在AIoT的应用中,通过4G网络来访问设备。(注:这个好像是个人限制免费使用3个设备)

注:二安装过程和三debug过程是我学习的过程,我在此备份,最快的安装方式总结在五正确无误的安装方法中了,可以直接翻到最后面。

二、安装过程

安装teamviewer,只需依次执行下列五条命令。在运行第二条命令的时候会显示很多依赖包没有安装,不要慌,第三条命令就是用来干这个的。

如果命令执行过程中跳出对话框,则输入y和回车,确定下载安装

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

sudo apt-get install gdebi

sudo gdebi teamviewer-host_armhf.deb

在命令行中输入

teamviewer info可以查看teamviewer当前版本

在跳出的对话框选择Accept License Agreement

在这里插入图片描述

在树莓派桌面,右上角可以看到teamviewer的图标了,点击进入。再点击Grant easy access,登录你的teamviewer账户,设置连接密码。通过那一串数字,就可以让全世界任意一台上网的电脑或手机远程桌面操控你的树莓派了。

之后,通过TeamViewer屏幕上的数字,你就可以使用世界上任何一台能上网的手机或电脑远程登陆树莓派的远程桌面。

三、解决可能出现的报错

1.无法安装teamviewer

因为源缺乏一些依赖,所以更换源。
网上常见的教程往往都是替换软件更新源(/etc/apt/sources.list),实际上还存在一个系统更新源(/etc/apt/sources.d/raspi.list)。我们对这两个文件进行修改,将其中的源网址更换为国内镜像站点即可。

步骤一、备份原文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
步骤二、修改源文件

此处更换为中科大站点,地址如下:

http://mirrors.ustc.edu.cn/raspbian/raspbian/ 
http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ 

先更改软件源文件,执行命令如下:

sudo nano /etc/apt/sources.list

修改文件中网址即可,修改后文件如下:

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi

然后更改系统源文件,执行命令如下:

sudo nano /etc/apt/sources.list.d/raspi.list 

修改文件中网址即可,修改后文件如下:

deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main
deb-src http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main
步骤三、更新
sudo apt-get update
sudo apt-get upgrade

更新时间较长,需要等待十分钟左右

2.树莓派teamviewer安装失败,ID、密码处为空

先卸载旧版本,再去官网安装新版本

1.卸载:
sudo apt-get remove teamviewer-host
sudo apt autoremove
2.安装新版本:

进入 https://www.teamviewer.com/en/download/linux.aspx
选树莓派 点击下载安装

在这里插入图片描述

然后进入到安装目录下,通常是

cd Downloads
sudo dpkg -i 下载的文件名_armhf.deb
#安装新版本文件
sudo apt-get -f install
sudo apt-get install gdebi

而后TeamViewer就可以正常运行了


四、正确无误的安装方法(无问题)

最新的安装包和可能使用到的工具

蓝奏云:https://wws.lanzous.com/b0200cg3e
密码:8auz
1.安装最新版本

进入

 https://www.teamviewer.com/en/download/linux.aspx 

选树莓派 点击下载安装。(我是用FileZillaClient传输到树莓派Downloads文件夹的)

在这里插入图片描述

然后进入到安装目录下,通常是

cd Downloads
sudo dpkg -i 下载的文件名_armhf.deb
#安装新版本文件
sudo apt-get -f install
sudo apt-get install gdebi

而后TeamViewer就可以正常运行了

2.验证设备的问题

用Chrome浏览器,等待一会,多试几次就可以验证了,毕竟是国外的服务器。还有我自己用手机的客服户端我是要科学上网的。

而后TeamViewer就可以正常运行了

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值