当前位置:首页 > 路由故障

如何在Windows11上设置RaspberryPi:刷新操作系统、设置Wi-Fi和SSH

时间:2024-04-06 人气: 作者:admin 我要评论(0)

  大多数 Raspberry Pi 用户不会将其连接到显示器,因此以下是如何设置以无头运行它。

  你能用Raspberry Pi做什么的唯一限制是你的想象力,但即使你的野心更基本一点,仍然有很多乐趣。在许多用例中,您将考虑使用Raspberry Pi无头,也就是说,它没有连接到显示器。使用 Windows 10 或 Windows 11 PC 也可以完全以这种方式进行设置。方法如下。

  获取您需要的软件

  

  在你做任何事情之前,你需要一个Raspberry Pi的操作系统副本,以及一些将其映像闪存到microSD卡的东西。Raspberry Pi 有自己的成像器,但出于本指南的目的,我们使用的是一个名为 balenaEtcher 的第三方应用程序,因为它的用途不仅仅是 Raspberry Pi,而且是一个有用的工具。

  然后,您需要转到 Raspberry Pi 下载页面并获取操作系统的副本。在本指南中,我们将使用标准的 Raspberry Pi 操作系统,这是专门为 Raspberry Pi 构建的 Debian Linux 的定制版本。Raspberry Pi 网站上有各种下载,但出于我们在这里尝试执行的目的,请获取“Lite”下载的副本。

  理想情况下,您希望 Lite 版本用于无头设置,尤其是在 Raspberry Pi Zero 上,因为它是一个更轻的图像,下载占用空间更小,重要的是,没有桌面 UI。由于我们不会使用它,因此没有必要在上面浪费资源。

  如何在 WINDOWS 10 和 WINDOWS 11 上刷新 RASPBERRY PI OS 映像

 

  第一步是使用 Raspberry Pi 的操作系统映像刷新您的 microSD 卡。

  1. 找到下载的 Raspberry Pi OS Lite 映像的 zip 文件。

  2. 解压缩文件并记下解压缩图像的位置。

  3. 在您的 PC 上加载 balenaEtcher。

  4. 从文件中选择闪存.

  5. 从步骤 2 中选择提取的 Raspberry Pi OS 映像。

  6. 将 microSD 卡连接到 PC。

  7. 单击“选择目标”。

  8. 选择您的 microSD 卡。

  9. 单击“闪光灯”.

 

  BalenaEtcher 现在将运行一个简短的过程,该过程只需几分钟(取决于您的硬件),完成后将其连接到您的 PC 以进行下一步。

  如何在 RASPBERRY PI 上设置 WI-FI 和 SSH 访问

 

  能够设置无头 Raspberry Pi 的关键是能够从 Windows PC 连接到它。为此,你需要它在你的本地网络上,虽然你可以使用以太网,特别是在Raspberry Pi Zero上,这需要额外的硬件,这真的没有必要。

  要将 Raspberry Pi 连接到您的家庭网络并允许远程访问,我们需要确保它具有两件事:

  • 您的 Wi-Fi 网络 SSID 和密码

  • SSH格式

  我们将从您的 PC 添加这两个功能。

  1. 确保您的 Raspberry Pi OS microSD 卡已连接到您的 PC。

  2. 打开文件资源管理器.

  3. 选择microSD卡,它应该称为启动.

  4. 在根目录中,单击鼠标右键并选择“新建”,然后选择“文本文档”.

  5. 将此文件命名为 ssh.

  6. 右键单击并选择重命名.

  7. 删除.txt扩展名.

  8. 当系统提示您确认时,单击“是”.

  请务必确保空白文件没有文件扩展名才能正常运行。您将知道它已成功更改,因为与带有线条的图标相比,图标现在看起来像一张白纸。

 

  接下来,我们将构建一个包含您的 Wi-Fi 网络凭据的文件。

  1. 确保您的 Raspberry Pi OS microSD 卡已连接到您的 PC。

  2. 打开文件资源管理器.

  3. 选择 microSD 卡。

  4. 在根目录中,单击鼠标右键并选择“新建”,然后选择“文本文档”.

  5. 将此文件重命名为 wpa_supplicant.conf,确保已替换 .txt 文件扩展名。

  6. 当系统提示您确认时,单击“是”.

  7. 右键单击该文件,然后选择“打开方式...”。.

  8. 选择记事本或您自己喜欢的文本编辑器。

  在文本编辑器中打开 wpa_supplicant.conf 文件后,您需要输入一些代码来告诉您的 Raspberry Pi 如何连接到您的网络。如上图所示设置文件。

  在 ssid 引号内输入 Wi-Fi 网络的名称,在 psk 引号内输入网络密码。然后保存文件。此外,请确保将国家/地区更改为您所在位置的双字母代码。

  然后保存文件并关闭记事本。

  如何使用 SSH 设置 RASPBERRY PI

 

  曾经有一段时间,您必须安装第三方应用程序(例如 PuTTY)才能在 Windows 上使用 SSH,但现在情况不再如此;您可以简单地通过终端进行操作。PowerShell 工作正常,但如果启用了 WSL,则还可以使用 Linux 终端,前提是其中启用了 SSH。例如,Ubuntu 开箱即用,但 Debian 没有。

  为此,我们将使用 PowerShell。在开始之前,请确保启动 microSD 已插入 Raspberry Pi 并打开电源。您还需要找出网络上 Raspberry Pi 的 IP 地址。有很多方法可以做到这一点,但最简单的方法是在路由器的设置中查找连接的设备并在那里找到它。如果您在网络上只使用一个 Raspberry Pi,则可以使用以下默认命令。

  pi@raspberrypi.local

  然后按照下列步骤操作。

  1. 打开 Windows PowerShell.

  2. 键入 ssh pi@yourIPaddress.

  3. 当出现真实性消息提示时,键入 yes 并按 Enter。

  4. 当系统提示输入密码时,输入 raspberry.

  现在,您应该会看到一个简短的欢迎简介,来自成功连接到 Raspberry Pi 的 Linux。提示也将从 PowerShell 更改为 pi@raspberrypi.

  首先要做的是更改树莓的默认密码。

 

  1. 在终端类型 passwd.

  2. 当系统询问当前密码时,请输入 raspberry。

  3. 选择一个新密码,然后按 Enter。

  4. 确认新密码,然后按回车键。

  假设它们匹配,您将看到一条确认消息,表明您已成功更改密码。现在,这是您通过 SSH 登录 Raspberry Pi 时使用的密码。

  Raspberry Pi 的基本设置现已完成,但在退出之前,需要先运行几个基本命令。这些是您经常使用的基本 Linux 命令,但从本质上讲,它将确保您的 Raspberry Pi 都是最新的。输入以下两个命令:

  sudo apt update

  sudo apt upgrade

  这些命令的第一次运行可能需要一些时间,特别是在Pi Zero上。然后,一旦你完成了你的Raspberry Pi,你只需在终端中输入“quit”,就可以退出到常规的旧Powershell。

  虽然你可以使用 PowerShell 或任何已安装的 WSL Linux 发行版通过 SSH 连接到 Raspberry Pi,但如果你最终要处理多台计算机,还有更优雅的方法来处理和管理你的连接。在 Windows 上,有旧的最爱 PuTTY 以及流行且优雅的跨平台客户端 Termius.

  这就是您需要知道的全部内容。到现在为止,您将拥有一个功能齐全的 Raspberry Pi,您可以与它进行交互并发挥创意,而无需显示器、鼠标和键盘。

  无论你选择Raspberry Pi Zero还是普通型号,这个过程都是一样的,但Pi Zero是让你开始了解Raspberry Pi的好方法。如果你不熟悉 SSH、终端,甚至只是 Linux 之类的东西,那么这是一种经济实惠的入门方式,可以学习一些新技能,而且创客生态系统是巨大的。唯一的限制是你的想象力。

网友评论

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

评论列表

路由教程

最近更新| 192.168.1.1| 192.168.0.1| 路由器设置| 路由故障| 路由百科| 网站地图

Copyright © 2023 192.168.1.1路由器设置(19216811.org.cn)版权所有 All Rights Reserved.

联系邮箱:78435178@qq.com

蜀ICP备2023024835号-4