0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用MacOS设置无头树莓派

星星科技指导员 来源:嵌入式计算设计 作者:Jeremy Cook 2022-07-01 11:32 次阅读

虽然 Raspberry Pi 在没有显示器的“无头”模式下工作得非常好,但设置起来可能有点棘手。在本文中,我们将详细介绍如何在 macOS 下执行此操作,允许您在不使用任何外部监视器的情况下启动并运行您的 RPi 远程计算节点。

所需软件

首先,我们需要以下软件包来使事情顺利进行:

从此页面下载您喜欢的 Raspberry Pi OS 版本,如果您不需要 GUI,可能是 Raspberry Pi OS Lite。右键单击并打开以将 .zip 存档中的 .img 文件解压缩到您可以找到的位置。

BalenaEtcher,用于刻录 RPi OS 磁盘映像,可在此处用于 macOS(如果将来需要,还可以使用 Windows 和 Linux)macOS 的内置 TextEdit 工具非常适合创建 ssh 和 wpa_supplicant.conf 文件,这些文件需要通过 WiFi 连接。有一些调整可以为您节省一些麻烦。

扫描程序,例如Angry IP Scanner,以确定 Pi 的 IP 地址以及 Pi 是否已登录网络

设置配置文件

首先打开 TextEdit 以创建您的配置文件。在“新建文档”下的“格式”区域下,选择“纯文本”而不是“富文本”。在保存文件时:区域中的打开和保存下,取消选中将“.txt”扩展名添加到纯文本文件。

将空白文件另存为 ssh,其中不包含任何内容。默认(UTF-8)对于这个和实际的配置文件没有问题。然后,您可以打开一个新文件,并添加您的网络配置数据,如下所示:

pYYBAGK-asiAYkcFAABQqhbQQo4300.png

raspberrypi.org 上还有一个示例,它可能有助于为您的特定网络设置进行配置。

正确设置这两个文件后,我建议将它们保存在以后可以找到它们的地方。然后,您可以使用它们在同一网络上设置新的 Pis,而无需进行任何文本编辑。我在这里进一步详细说明了这一点,无论您使用什么操作系统进行设置,它都应该可以正常工作。

将您的 SD 卡插入读卡器,启动 balenaEtcher,然后选择要刻录的正确驱动器和文件。如果您不确定是否选择了正确的驱动器,您可以随时拉动卡以确保它消失。确保您不会覆盖重要数据并不是一个坏主意。

完成后,拔出 SD 卡,然后重新插入,您会看到桌面上弹出一个引导分区。将 ssh 和 wpa_supplicant.conf 文件复制到此分区,右键单击启动并弹出驱动器,然后拉出卡并将其放入(未通电的)Raspberry Pi 中。

生命迹象?

poYBAGK-as2APLgbAACIGMYo2oY058.png

启动 Pi,并给它一些时间来完成它的初始设置。然后启动 Angry IP Scanner 以查看它弹出的位置。正如这篇 Raspberry Pi Connect with Macintosh文章中所述,您可以使用内置的 macOS 终端通过 SSH 登录,这是一个非常简洁的功能。您需要将默认密码从“raspberry”更改为其他密码,以避免不必要的安全问题。

如果没有出现,请检查您的 wpa_supplicant.conf 文件以确保某处没有错字。如果您需要更正,只需插入 SD 卡,复制您的 wpa_supplicant.conf 和 ssh 文件,然后在 Pi 上重试。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 显示器
    +关注

    关注

    21

    文章

    4730

    浏览量

    137798
  • 树莓派
    +关注

    关注

    113

    文章

    1636

    浏览量

    104701
收藏 人收藏

    评论

    相关推荐

    【爱芯 Pro 开发板试用体验】CPU性能测试,与树莓4B对比

    选项编译(并发执行选项,单线程): make link 最后,执行测试程序: ./coremark.exe 执行结束后,输出如下: 可以看到,单核测试成绩为6288.6; 四、与树莓4B对比
    发表于 01-01 16:36

    树莓都有哪些功能,是用什么编程的?

    怎么学习树莓树莓和传统单片机的区别是哪些,如果有了树莓该学哪些知识
    发表于 11-09 07:51

    树莓和单片机怎么通信?

    树莓和单片机怎么通信求大神解答?
    发表于 11-08 07:13

    树莓烧录后死机怎么办?

    树莓烧录后死机怎么办
    发表于 10-24 08:06

    树莓如何调整SD卡的分区大小?

    树莓如何调整SD卡的分区大小
    发表于 10-24 06:23

    如何用树莓学习Linux内核源码?

    怎么用树莓学习Linux内核源码?​
    发表于 10-20 07:09

    树莓Python编程指南分享

    树莓python编程指南
    发表于 10-07 08:43

    树莓传感器教程

    树莓传感器教程
    发表于 10-07 07:13

    树莓的15个应用

    树莓15个应用
    发表于 10-07 06:42

    树莓3树莓4原理图分享

    提供了树莓3、树莓3B、树莓4版本的原理图
    发表于 09-27 07:58

    树莓全新可更换镜头相机配件官方指南

    树莓相机!树莓推出1230万像素可更换镜头相机配件,配备索尼IMX477传感器,可兼容C和CS卡口镜头,售价50美元!
    发表于 09-26 06:11

    较全的树莓入门资料

    比较全的树莓入门介绍
    发表于 09-25 07:41

    有移植树莓派到飞腾的教程吗

    公司基于树莓开发板做的产品 希望移植到飞腾派上,请大佬指导
    发表于 08-28 10:24

    如何通过ESP模块打开/关闭树莓GPIO电路?

    如何通过ESP模块打开/关闭树莓GPIO电路?树莓作为优雅的电源开/关功能。您只需关闭 Pi Pin 5 (BCM 3) GPIO 到 GND。只要您在 Pi OS 中完成了一些软
    发表于 05-15 06:13

    树莓的故障分析检测

    各位大神,我的树莓B4,经常读不出卡数据,卡换个新的,故障依旧。请指点树莓的故障检查与维修。
    发表于 04-27 11:30