MacOS下无屏幕通过共享WiFi的方式为树莓派4B安装64-bit系统
目录
教程参考说明
工具
步骤
下载系统
烧录系统
连接网络
启用桌面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系统相关推荐
- 树莓派4b 4G 64位系统下安装opencv
目录 一.如果你是32位系统安装opencv 二.需求背景 三.两种源方式 如果使用清华源 如果使用国外源 四.安装64位系统下的opencv依赖 五.编译安装opencv 六.一些思考 一.如果你是 ...
- 树莓派4B 4G从烧录系统到无屏幕配置ssh和静态IP
目录 一.烧录系统 二. 进入系统(难点) 1.串口连接树莓派和PC电脑利用putty连接 驱动安装 串口如何连接 2.PC机和树莓派连接同一个热点 3.网线直连PC机和树莓派访问 三.设置静态IP ...
- 树莓派4B安装系统,配置远程连接和WiFi,更新源,更新中文支持,基本Linux命令,用Python输出hello和“你好,世界”
树莓派4B 系列1 从入门到进阶 作者(当然就是我本人了,哈哈哈哈哈),写这篇文章的目的是给刚入门树莓派或者从3B/3B+版本过度到4B的小朋友们总结出一些成系统的规律和方法,以及4B全新版本的变化. ...
- 树莓派4B安装ubuntu18.04 Wifi热点开启
树莓派4B安装ubuntu18.04 Wifi热点开启 最近开发需要以树莓派为主机开启Wifi热点,经过网上搜寻,采用create_ap 来开启,遇到了些坑,在这里和大家一起分享一下: 首先,需要安装 ...
- 超详细树莓派4B安装Ubuntu Server无屏幕
准备工作 树莓派4B一台 内存卡格式化软件,用于将内存卡格式化.我也不知道为什么不用系统自带的[右键>格式化]去格式化内存卡,知道的大神希望解释一下.常用的格式化软件SDFormatter.(点 ...
- webrtc性能优化:MacOS下的快速截屏录屏方式
截屏和录屏现在已经变成了各个系统中最最基础的功能了,特别是直播的兴起和疫情促进的会议系统,诸如远程办公,都会使用到系统录屏的功能,录屏的快慢又决定了我们直播和会议的流畅程度. 最近各个大厂商也推出了很 ...
- 树莓派4B安装Opencv4.5及配置(无脑式操作)
1.下载最新树莓派镜像并且烧录 百度搜索清华源,下载armhf版本镜像.树莓派4B虽然采用64位处理器,arm64也能使其性能更大释放,但是由于64位刚推出不久,很多依赖和软件包各种源里都下载不到相应 ...
- 树莓派4B安装操作系统(无屏幕)
准备 MicroSoft SD卡,建议8G以上 读卡器 手机电源 网线(如需通过网线连接树莓派) 电脑 安装 烧录操作系统 1. 下载系统镜像及安装工具 系统镜像 链接:https://pan.bai ...
- 树莓派4B安装Ubuntu Server20.04(18.04)连接wifi(对于ubuntu server 99%适用)
之前树莓派4一直使用的是官方系统,这几天想换一换,于是烧写了Ubuntu Server20.04系统,插卡开机后,第一件事就是apt update,但是这是在连接到WiFi之后才能进行的,在连接wif ...
最新文章
- 这次真的是下定决心了
- redis教程(一)之redis简介
- 《SQL Server企业级平台管理实践》读书笔记——关于SQL Server数据库的备份方式...
- 科大星云诗社动态20210521
- Java中单链表的实现
- gcc __attribute__关键字举例之visibility
- MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据
- 使用ansible 批量分发SSH Key
- Java中集合的自定义运算符
- 『诡异的』VL10B创建外向交货单出错解决全过程
- C语言文件路径中的”/“和“\“
- No architectures to compile for VALID_错误解决法案
- 【信息学奥赛一本通 提高组】第一章 贪心算法
- 关于为什么需要设置request.setCharacterEncoding以及适用范围问题
- Vue:数组的过滤排序显示客户端实现
- silvaco使用中的问题和解决方法
- 解决invalid operands of types ‘float‘ and ‘int‘ to binary ‘operator %
- android钟表,Android打造属于自己的时间钟表
- Mysql中时间格式转换
- 高项计算题1-成本管理(挣值分析(EVM分析)、成本预测)