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

    文章

    4956

    浏览量

    139852
  • 树莓派
    +关注

    关注

    116

    文章

    1699

    浏览量

    105549
收藏 人收藏

    评论

    相关推荐

    树莓与Arduino的区别是什么

    在当今的科技世界中,树莓(Raspberry Pi)和Arduino是两个经常被提及的名字。它们都是开源硬件平台,但它们的目标、功能和用途却大相径庭。 1. 目标和用途 树莓(Ra
    的头像 发表于 11-11 11:14 404次阅读

    ARM开发板与树莓的比较

    ARM开发板和树莓都是基于ARM架构的单板计算机,它们在教育、工业控制、物联网等领域有着广泛的应用。 硬件配置 ARM开发板和树莓的硬件配置各有特点,具体取决于不同的型号和制造商。
    的头像 发表于 11-05 11:11 267次阅读

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等领域。GPIO(General Purpos
    的头像 发表于 10-22 18:09 538次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的一款为学习计算机编程教育而设计的微型电脑。
    的头像 发表于 10-22 17:33 573次阅读

    树莓网关:物联网应用的新标杆

    什么是树莓树莓(Raspberry Pi)是一种基于Linux的小型单板计算机,由英国的树莓
    的头像 发表于 10-09 16:44 251次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和单片机的优缺点是什么

    树莓(Raspberry Pi)和单片机(Microcontroller)是两种广泛应用于电子项目和嵌入式系统的硬件平台。它们各自具有独特的优缺点,适用于不同的应用场景。 树莓
    的头像 发表于 08-30 18:21 1491次阅读

    树莓的功能用途是什么

    树莓(Raspberry Pi)是一款由英国树莓基金会研发的信用卡大小的单板计算机,自2012年推出以来,已经发展出多个型号和版本。树莓
    的头像 发表于 08-30 18:01 2319次阅读

    树莓是x86还是arm

    树莓(Raspberry Pi)是一款由英国树莓基金会(Raspberry Pi Foundation)开发的微型计算机。它基于ARM架构,而非x86架构。 一、
    的头像 发表于 08-30 15:42 822次阅读

    树莓装ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓
    的头像 发表于 08-30 15:41 1111次阅读

    树莓5,Raspberry Pi 5 评测

    了Raspberry Pi Zero的15针接线器,而不是原先的22针接线器。还要注意的是,现在有两个相邻的接头,我们现在可以连接两个摄像、两个DSI显示器或者混合连接。 树莓5保留了
    发表于 06-19 14:51

    【米尔-瑞米兼容树莓扩展模块-试用体验】用视频来了解这块生态板_米尔-瑞米兼容树莓扩展模块

    今天为大家展示一下初始开发板_米尔-瑞米兼容树莓扩展模块, 米尔-瑞米兼容树莓扩展模块介
    发表于 04-29 11:51

    【米尔-瑞米兼容树莓扩展模块-试用体验】初始开发板_米尔-瑞米兼容树莓扩展模块

    收到米尔-瑞米兼容树莓扩展模块几天了,今天抽时间给大家介绍一下这块生态板,让大家有对这块米尔-瑞米兼容树莓
    发表于 04-29 11:42

    树莓基金会更新树莓OS,支持最新浏览器,优化电源管理

    首先,树莓 OS 对于电源系统进行了优化提升,新增了对树莓 5 SBC 的兼容支持。其次,还在屏幕配置功能中新增了无模式分辨率选项,并
    的头像 发表于 03-14 14:55 669次阅读

    树莓主板如何连接电脑

    连接树莓派到电脑是一个非常有用的功能,它可以让我们在电脑上进行树莓的操作和管理。本文将详细介绍如何连接树莓主板到电脑。我会从准备工作开始
    的头像 发表于 01-07 15:40 1856次阅读

    基于树莓的环境监测系统

    树莓(Raspberry Pi)是一种小型而功能强大的计算机,其性能和功能足以支持许多应用领域。在环境监测系统中,树莓也被广泛应用。本文将详细介绍基于
    的头像 发表于 01-04 15:15 2067次阅读