一、前言

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

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

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

二、安装过程

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

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

wget http://download.teamviewer.com/download/linux/version_11x/teamviewer-host_armhf.debsudo dpkg -i teamviewer-host_armhf.debsudo apt-get -f installsudo apt-get install gdebisudo 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就可以正常运行了

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

  1. 树莓派4B Ubuntu 远程桌面 步骤

    文章目录 准备 更换国内源 更新软件列表和软件 安装SSH xrdp方法 VNC方法 问题故障解决 花屏 蓝屏/黑屏 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系 参考 ...

  2. 再见,Teamviewer!这款国产轻量级远程桌面软件超牛逼!

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 本文经AI新媒体量子位(ID:QbitAI)授权转载,转载请联系出处 月石一 发自 凹 ...

  3. 【远程桌面软件RustDesk】开源远程控制神器!RustDesk为开源虚拟与远程桌面基础架构,也支持网页版,TeamViewer 和向日葵的替代品

    ▚ 01 简介 rustdesk:一款开源远程桌面客户端软件,基于 Rust 编写的开源远程桌面客户端软件,标星 16.5K.这个开源远程工具开箱即用,无需进行额外的配置,是 TeamViewer 和 ...

  4. 再见 Teamviewer!这款国产轻量级远程桌面软件超牛逼

    点击下方公众号「关注」和「星标」 回复"1024"获取独家整理的学习资料! 对很多 Mac 用户来说,想用远程控制请教下大佬,太难了. 在 Windows 上一个 QQ 就能搞定的 ...

  5. 解决英伟达NVIDIA Jetson AGX Xavier Desktop Sharing无法运行 + Xavier 配置远程桌面

    解决英伟达NVIDIA Jetson AGX Xavier Desktop Sharing无法运行 + Xavier 配置远程桌面 修复Desktop Sharing无法打开 编译生效 配置Deskt ...

  6. 哪家好用?四款国内外远程桌面软件横测:ToDesk、向日葵、TeamViewer、AnyDesk

    一.前言 远程桌面软件对于职场人来说并不陌生,可以说是必备的办公软件之一.在经历过新冠疫情后,大家对于远程办公的认识越来越深入,也就在这段期间,远程桌面软件大范围的应用起来,真正走进大众视野并融入我们 ...

  7. 树莓派教程(4)——树莓派配置远程桌面

    树莓派配置远程桌面 1.配置树莓派远程桌面 2.连接树莓派远程桌面 1.配置树莓派远程桌面 安装xrdp服务 sudo apt-get install xrdp 安装tightvncserver服务 ...

  8. 树莓派4B配置OpenCV4.4.0(解决报错)

    树莓派4B配置OpenCV 1.前言 首先,opencv在Linux系统上使用需要编译. 我参考的是这两篇文章. 树莓派4b Opencv安装(真实有效)--授人鱼不如授人以渔 用树莓派4b构建深度学 ...

  9. 嵌入式 ARM 平台配置远程桌面

    By Toradex秦海 1). 简介 在PC平台经远程桌面连接已经是非常方便了,而现在在嵌入式ARM平台,由于远程控制或者远程调试的需要,配置远程桌面的需求也越来越多,本文就着重演示基于嵌入式ARM ...

  10. 如何使用树莓派搭建个人远程桌面

    如何使用树莓派搭建个人远程桌面 背景 准备工作 Ubuntu换源 安装xfce4和xrdp 安装cpolar 设置rdp隧道 远程连接 背景 本人在学校购入了一块树莓派4B(4G)做项目,工作之后就一 ...

最新文章

  1. 程序员,应该掌握的英语词汇
  2. winpcap的环境配置
  3. iOS拓展---碰到奇葩需求
  4. 补发《超级迷宫》站立会议九
  5. Gson 转化为带反斜杠的json
  6. SpringBoot02——A Simple SpringBoot ProjectHot Deployment
  7. java的源文件和字节码文件_javaweb项目源文件与字节码文件目录结构
  8. 20169302 2016-2017-2 《网络攻防实践》课程总结
  9. 大家谈之《区块链大革命》
  10. 计算机usb接口标志什么意思,笔记本上USB接口的标识
  11. 友达光电(昆山)第六代LTPS液晶面板厂 成功点亮首片5.5吋Full HD面板 缔造最快速量产记录 展现领先LTPS技术实力...
  12. 补丁冷启动模式_Bilibili 移动端组件化实践中的冷启动优化
  13. DH密钥交换协议c语言,DH秘钥交换协议
  14. 如何将镜像文件上传到服务器,通过把docker镜像保存为文件载入到别的服务器
  15. matlab画三维曲面有范围,matlab画三维曲面
  16. C语言安卓C4droid编程之whilefor循环,和break;
  17. Windows下部署Swagger Edit、Swagger UI
  18. GAN用于(无缺陷样本)产品表面缺陷检测
  19. 【秒懂】号称最为简明实用的Django上手教程(下)
  20. navicat 表中文显示? 解决

热门文章

  1. HTML期末大作业~海贼王大学生HTML网页制作10个页面作品(HTML+CSS+JavaScript)
  2. KCF算法数学推导及算法流程图
  3. 计算两个坐标经纬度之间的距离(5种方式)
  4. 徐州一姑娘写的(女孩看了是自省,男孩看了是激励)
  5. 关于Windows mobile设备中心,同步软件不出现,打开卡住问题的解决
  6. 计算机原理 做实验报告,微机原理实验报告心得体会
  7. fc安卓模拟器_MAME街机模拟器0.224经典游戏全收藏
  8. 基于ffmpeg+opencv的h264解码显示功能的实现
  9. 为什么现在不看好 CV 方向了呢?
  10. 技嘉服务器主板是什么型号,技嘉主板小型号字母代表什么意思?