目录

教程参考说明

工具

步骤

下载系统

烧录系统

连接网络

启用桌面VNC


教程参考说明:

  • 本教程为使用Mac笔记本,在MacOS系统下,在无屏幕下条件下,安装 RasPberry Pi OS 64-bit 系统。
  • 需要有带网口和USB口的拓展坞,且在有线以太网接入的条件下本教程能参考。

工具:

  • MacBook Pro 笔记本 一台 (带网口和USB接口的拓展坞)
  • 树莓派4B (8GB RAM) 一个
  • 5V 3A 电源 一个
  • 64 GB microSD卡 一个
  • USB3.0 读卡器 一个

步骤:

首先先将刚买回来的树莓派4B安装好,我是带风扇的,注意下图中风扇插在 GPIO 引脚上的位置,特别注意红线和黑线所对应的引脚。

下载系统:

说明:因为我买的是 8GB RAM 版本的4B,想要充分利用这块4B板子,所以我希望使用 64-bit 的系统,因此我安装的是 RasPberry Pi OS 64-bit 系统,截止 2021年6月12日,官方还没有提供 64-bit 系统的正式版,但提供 64-bit beta 版本的系统供下载使用,因为非正式版,所以 bug 待解决可能会比较多,但没事,咱们先上手玩。

最新版本的 64-bit beta 版本下载地址: https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2021-05-28/

当然,官网有稳定的 32-bit 版本提供:https://www.raspberrypi.org/software/

下载完镜像包,并解压如下,系统留后备用:

烧录系统:

烧录系统需要使用镜像烧录工具,我使用的是官网提供的 Raspberry Pi Imager v1.6 版本的软件,网址同上:https://www.raspberrypi.org/software/

  • 下载完后,在我的 MacOS 下的软件页面如下图所示:

  • 将 64 GB 的 microSD 卡插入读卡器,并插入拓展坞,在软件中选择上面解压后的镜像文件(.img)和 SD卡 位置,如下所示:

  • 然后点击烧录

  • 点击【是】,然后等待写入。

  • 先别拔下SD卡,之后需要设置wifi连接的网络配置信息

连接网络:

注:本教程采用笔记本电脑先通过网线有线连接互联网,然后通过共享wifi的方式共享网络给树莓派的方式连接网络。

首先将笔记本连接上网络,然后打开网络共享,注意记住你共享的wifi加密方式以及账号和密码,如下图所示:

然后,在SD卡的根目录下:

1、新建一个空文件名为ssh

2、新建一个wpa_supplicant.conf文件,用vscode打开填入下面的内容

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="网络名称,使用英语,保留引号"
psk="网络密码,保留引号"
priority=1
}

说明:

ssid:网络的ssid

psk:密码

priority:连接优先级,数字越大优先级越高(不可以是负数)

scan_ssid:连接隐藏WiFi时需要指定该值为1

不同安全性的 WiFi 配置示例:

1、如果你的 WiFi 没有密码

`network={``ssid="你的无线网络名称(ssid)"`` key_mgmt=NONE``}`

2、如果你的 WiFi 使用WEP加密

`network={``ssid="你的无线网络名称(ssid)"`` key_mgmt=NONE`` wep_key0="你的wifi密码"``}`

3、如果你的 WiFi 使用WPA/WPA2加密

`network={``ssid="你的无线网络名称(ssid)"`` key_mgmt=WPA-PSK`` psk="你的wifi密码"``}`

然后退出micro SD卡,将其插入树莓派,并插入电源,等待若干秒,然后在笔记本上打开shell,在命令行输入:arp -a 查看树莓派连接共享wifi后被分配的IP地址,例如:

如图所示红框即为共享wifi为树莓派分配的IP地址,然后打开ssh连接工具(putty或者Termius或者Xshell等都可以),设置IP地址,username和password,Raspberry Pi os 的默认 username = pi,password = raspberry,之后点击连接,就通过ssh连接到树莓派了,如下图所示:

启用桌面VNC:

在终端下输入以下命令进入配置页面:

sudo raspi-config

然后按上下键选择 Interface Options,然后选择VNC,设置为enable打开这个功能。

然后去RealVNC官网下载 RealVNC Viewer,它是 RealVNC 的客户端,跨平台。下载你需要的平台的客户端版本即可。

网址:https://www.realvnc.com/en/connect/download/viewer/

运行 RealVNC Viewer 之后输入树莓派的 IP 地址,通过 ifconfig 命令可以查看。

之后选择连接,输入树莓派的登录用户名密码,初始用户名 pi,密码为 raspberry。

确认之后即可进入树莓派的远程桌面啦!

MacOS下无屏幕通过共享WiFi的方式为树莓派4B安装64-bit系统相关推荐

  1. 树莓派4b 4G 64位系统下安装opencv

    目录 一.如果你是32位系统安装opencv 二.需求背景 三.两种源方式 如果使用清华源 如果使用国外源 四.安装64位系统下的opencv依赖 五.编译安装opencv 六.一些思考 一.如果你是 ...

  2. 树莓派4B 4G从烧录系统到无屏幕配置ssh和静态IP

    目录 一.烧录系统 二. 进入系统(难点) 1.串口连接树莓派和PC电脑利用putty连接 驱动安装 串口如何连接 2.PC机和树莓派连接同一个热点 3.网线直连PC机和树莓派访问 三.设置静态IP ...

  3. 树莓派4B安装系统,配置远程连接和WiFi,更新源,更新中文支持,基本Linux命令,用Python输出hello和“你好,世界”

    树莓派4B 系列1 从入门到进阶 作者(当然就是我本人了,哈哈哈哈哈),写这篇文章的目的是给刚入门树莓派或者从3B/3B+版本过度到4B的小朋友们总结出一些成系统的规律和方法,以及4B全新版本的变化. ...

  4. 树莓派4B安装ubuntu18.04 Wifi热点开启

    树莓派4B安装ubuntu18.04 Wifi热点开启 最近开发需要以树莓派为主机开启Wifi热点,经过网上搜寻,采用create_ap 来开启,遇到了些坑,在这里和大家一起分享一下: 首先,需要安装 ...

  5. 超详细树莓派4B安装Ubuntu Server无屏幕

    准备工作 树莓派4B一台 内存卡格式化软件,用于将内存卡格式化.我也不知道为什么不用系统自带的[右键>格式化]去格式化内存卡,知道的大神希望解释一下.常用的格式化软件SDFormatter.(点 ...

  6. webrtc性能优化:MacOS下的快速截屏录屏方式

    截屏和录屏现在已经变成了各个系统中最最基础的功能了,特别是直播的兴起和疫情促进的会议系统,诸如远程办公,都会使用到系统录屏的功能,录屏的快慢又决定了我们直播和会议的流畅程度. 最近各个大厂商也推出了很 ...

  7. 树莓派4B安装Opencv4.5及配置(无脑式操作)

    1.下载最新树莓派镜像并且烧录 百度搜索清华源,下载armhf版本镜像.树莓派4B虽然采用64位处理器,arm64也能使其性能更大释放,但是由于64位刚推出不久,很多依赖和软件包各种源里都下载不到相应 ...

  8. 树莓派4B安装操作系统(无屏幕)

    准备 MicroSoft SD卡,建议8G以上 读卡器 手机电源 网线(如需通过网线连接树莓派) 电脑 安装 烧录操作系统 1. 下载系统镜像及安装工具 系统镜像 链接:https://pan.bai ...

  9. 树莓派4B安装Ubuntu Server20.04(18.04)连接wifi(对于ubuntu server 99%适用)

    之前树莓派4一直使用的是官方系统,这几天想换一换,于是烧写了Ubuntu Server20.04系统,插卡开机后,第一件事就是apt update,但是这是在连接到WiFi之后才能进行的,在连接wif ...

最新文章

  1. 这次真的是下定决心了
  2. redis教程(一)之redis简介
  3. 《SQL Server企业级平台管理实践》读书笔记——关于SQL Server数据库的备份方式...
  4. 科大星云诗社动态20210521
  5. Java中单链表的实现
  6. gcc __attribute__关键字举例之visibility
  7. MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据
  8. 使用ansible 批量分发SSH Key
  9. Java中集合的自定义运算符
  10. 『诡异的』VL10B创建外向交货单出错解决全过程
  11. C语言文件路径中的”/“和“\“
  12. No architectures to compile for VALID_错误解决法案
  13. 【信息学奥赛一本通 提高组】第一章 贪心算法
  14. 关于为什么需要设置request.setCharacterEncoding以及适用范围问题
  15. Vue:数组的过滤排序显示客户端实现
  16. silvaco使用中的问题和解决方法
  17. 解决invalid operands of types ‘float‘ and ‘int‘ to binary ‘operator %
  18. android钟表,Android打造属于自己的时间钟表
  19. Mysql中时间格式转换
  20. 高项计算题1-成本管理(挣值分析(EVM分析)、成本预测)

热门文章

  1. linux speedtest-cli工具测试网络带宽、测试网速(下载速度、上传速度和延迟等信息)
  2. 下载安装eiigui工具
  3. OpenCV-图像颗粒感
  4. 唐仲英基金会:从“钢铁大王”到“十大慈善家”,他的一生如此传奇
  5. FCFS和SJF算法
  6. Draggabilly中文文档
  7. KeyShot中的阴影效果该怎么制作
  8. tcpip命令全面汇总
  9. kernel panic - not syncing :fatal exception
  10. 直播开发软件平台搭建需要重点解决这一技术