【笔记】使用电脑连接树莓派 并在电脑屏幕上显示树莓派桌面(无需额外为树莓派购买显示器)

article/2025/8/22 5:18:15

一、前言

想在树莓派上跑 yolo5,为了方便地看到代码的检测结果,需要为树莓派外接显示器,但是手头并没有额外的显示器,于是想在电脑屏幕上显示树莓派的桌面,对解决的过程作一些记录。

二、基本流程

  • 树莓派系统的烧录
    • SD 卡格式化
    • 树莓派系统镜像烧录
  • SSH 连接树莓派——可以操作树莓派系统的终端窗口
  • VNC 连接树莓派桌面——可以在电脑屏幕上显示树莓派系统的桌面

三、详细流程说明

1. 树莓派系统烧录

①方法

参考这篇博客:
2022/8/19 树莓派烧录与连接

②烧录系统的一些注意事项

  • 按照这篇博客的第三步操作,使用树莓派官方下载烧录工具烧录系统时,可以选择要烧录的系统后,点击设置按钮
    在这里插入图片描述
  • 将下面这些选项全部开启(方便树莓派的连接以及对树莓派的后序操作)(各种设置要记下来)
  • 勾选设置主机名
  • 开启SSH服务(这样不用像博客中一样额外新建SSH文件来开启树莓派的SSH服务)
    在这里插入图片描述
  • 设置账号密码(用于树莓派系统的登录)
  • 配置WIFI
    在这里插入图片描述
  • WIFI 国家设置为 GB (代表中国大陆)
  • 语言设置,时区在上海,键盘布局为US
    在这里插入图片描述

2. SSH连接树莓派

①方法

我依旧参考上面提到的那篇博客,使用无屏幕,有网线的方式连接树莓派

②SSH连接的一些注意事项

  • 在下面这个步骤中,可能出现输入命令后 cmd 窗口没有任何输出的问题
    在这里插入图片描述
  • 可以按照下面的步骤解决
  1. 查看树莓派IPv4地址
    在这里插入图片描述
  2. 按下WIN+R,输入cmd,回车
  3. 在cmd中输入:
arp -a

出现下面的输出,记录需要的Internet地址
在这里插入图片描述
4. 使用该Internet地址按照参考博客进行SSH连接

3. VNC连接树莓派桌面

①方法

  • 下载VNC软件,我使用 real VNC,由于官网的最新版本现在要收费,可以使用我提供的这个免费的版本:
    VNC-Viewer-7.1.0-Windows.exe
    提取码:6666
  • SSH成功连接树莓派后,进行VNC安装
    • 树莓派3B以上版本自带Tight VNC,无需自行安装
    • 其他版本可以在终端中输入下面命令进行安装
sudo apt-get updatesudo apt-get install tightvncserver
  • 输入下面代码打开树莓派配置
sudo raspi-config
  • 使用方向键和回车键,选择 Interfacing Options
  • 选择 VNC,选择 yes,然后退出配置
  • 终端中输入下面代码,开启VNC服务
vncserver
  • 打开刚刚安装的realVNC,如下操作
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 连接成功后,就可以在电脑屏幕上显示树莓派桌面了

http://chatgpt.dhexx.cn/article/YKXZuowN.shtml

相关文章

树莓派购买指南

第1讲:树莓派购买指南【子豪兄的零基础树莓派教程】 [TOC] 必备物品 必备物品是实现树莓派核心功能必不可少的零件。你可以在这个淘宝链接A:树莓派必备物品基础套餐中购买到下述必备栏所有物品,选择“RS-3B基础套件”,共365元。…

第三课:购买您的第一个树莓派

第一课:什么是树莓派 第二课:基于树莓派的10个经典项目 第三课:购买您的第一个树莓派 第四课:如何安装树莓派系统 第五课:树莓派C语言编程手册 第六课:树莓派led控制 第七课:树莓派按键控制 第八…

第1讲:树莓派及配件购买指南【子豪兄的零基础树莓派教程】

最全面、最省钱的树莓派主板及零配件购买指南,帮助新手用最少的钱实现全部功能并快速上手。 本文配套B站视频:子豪兄的树莓派零基础教程 作者:张子豪(同济大学在读研究生) 文字版、源代码、更新、勘误,请看…

树莓派从选购到入门一条龙

树莓派是什么? 树莓派(英文:Raspberry Pi)是基于 Linux 的单片机电脑,你可以简单的理解为 树莓派 就是一个小型电脑,基本上电脑有的东西,它都有。还有一般电脑没有的接口,GPIO 接口…

第1讲:树莓派购买指南【子豪兄的零基础树莓派教程】

最全面、最省钱的树莓派主板及零配件购买指南,帮助新手用最少的钱实现全部功能并快速上手。 本文配套B站视频:子豪兄的树莓派零基础教程 作者:张子豪(同济大学在读研究生) 文字版、源代码、更新、勘误,请看…

什么是反向代理服务器如何配置反向代理服务器

什么是反向代理服务器? 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对…

代理服务器(分为两种:代理、反向代理)

代理(分为两种:代理、反向代理) 一般情况:客户端直接访问服务器; 客户端的浏览器首先要通过网络与服务器建立连接,该连接是通过TCP 来完成的,一般 TCP 连接的端口号是80。 建立连接后&#xf…

代理服务器之正向代理与反向代理

https://cloud.tencent.com/developer/article/1418457https://cloud.tencent.com/developer/article/1418457 正向代理和反向代理的区别: 虽然正向代理服务器和反向代理服务器所处的位置都是客户端和真实服务器之间,所做的事情也都是把客户端的请求…

Nginx的安装使用----反向代理服务器

Nginx 代理服务器--使用比较多的为nginx代理服务器。 1.什么是nginx tomcat是web应用服务器。 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。开源软…

nginx反向代理服务器的工作原理

最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。 一 概述 反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的…

反向代理proxy

跨域:跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,基于同源策略的保护,请求不到数据 同源策略:同协议,同端口,同域名 如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击 跨域…

Nginx反向代理服务器(请求转发)

1.Nginx反向代理服务器作用:请求转发,负载均衡,动静分离 2.什么是请求转发 在大型的项目中,因为服务器在后端较多,访问端口不同,此时就会造成请求每个服务器路径的端口号不一致,这样不方便跳转…

Nginx----web服务器,反向代理服务器

一. Nginx介绍 1.1 什么是Nginx? Nginx是一款轻量级的Web 服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 1.2 Nginx的特点 反向代…

代理服务器和反向代理服务器详解

通常我们所说的代理,都是指的客户端向外界发起请求时,并不是直接与目标服务器连接,而是经过一个代理服务器,将所有请求交给代理服务器,由它去负责连接外界的目标服务器,同时从服务器返回的数据,…

Nginx搭建反向代理服务器

前面学了web资源服务器的搭建,这篇博文就总结一下如何搭建反向代理服务器。 为什么需要反向代理 反向代理是实现负载均衡的一种方法。假设,很多人同时对订单进行支付,此时,用于支付服务的上游服务器挂掉了,用户就没有…

nginx服务器有什么作用以及什么是反向代理?

最近再用在配置Nginx,学习记录下。 一.背景介绍 1.什么是Nginx? Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 Nginx是一款轻量级的Web服务器/反向代理服务器以及电子邮件代理服务器,并在一个BSD…

反向代理服务器nginx-proxy-manager

一直以来,老苏都是使用群晖内置的反向代理,虽然很方便易用,但在某些情况下显得并不灵活。比如老苏打算安装 Authelia,需要修改 nginx 转发规则,必须通过 SSH 登录后找到相应的文件修改,这一点上不如 nginx-…

Nginx反向代理服务器

1、nginx简介 Nginx 是⼀个⾼性能的HTTP和反向代理web服务器,核⼼特点是占有内存少,并发能⼒强。 Nginx的应用场景: Http服务器(Web服务器) 1、性能⾮常⾼,⾮常注重效率,能够经受⾼负载的考验…

反向代理服务器的工作原理

最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。 一 概述 反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的…

Nginx反向代理服务器搭建(超详细)

一、简介 Nginx (engine x) 是一个高性能的Web服务器和反向代理服务器,也可以作为邮件代理服务器。 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上…