跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashAI

树莓派安装 Ubuntu 系统到 SD 卡指南

在树莓派上安装 Ubuntu 系统的完整流程。首先准备树莓派主板、SD 卡及读卡器等硬件,并下载官方烧录工具 Raspberry Pi Imager。接着通过工具选择设备型号和存储介质,格式化 SD 卡后选择 Ubuntu Server 或 Desktop 版本进行烧录。在烧录前需配置主机名、用户名、Wi-Fi 密码及开启 SSH 服务以便远程连接。首次开机后通过 SSH 登录系统,执行软件源更新命令完成初始化设置,即可用于 Linux 学习、服务器搭建或机器人开发。

SparkGeek发布于 2026/3/22更新于 2026/9/10106 浏览
树莓派安装 Ubuntu 系统到 SD 卡指南

树莓派安装 Ubuntu 系统到 SD 卡指南

前言

树莓派(Raspberry Pi)不仅仅是一个微型电脑,它是开启 Linux 学习、家庭服务器搭建以及机器人开发(ROS)大门的钥匙。虽然官方的 Raspberry Pi OS 很棒,但在很多开发场景下(尤其是服务器搭建或 AI 开发),生态更庞大的 Ubuntu 往往是更好的选择。

本文介绍如何将 Ubuntu 系统烧录到 SD 卡中,并完成开机前的关键配置(Wi-Fi 和 SSH)。

准备工作

在开始之前,请确保你手头有以下硬件和软件:

硬件

  • 树莓派主板:建议 Raspberry Pi 4B 或 5(Ubuntu 桌面版比较吃性能)。
  • Micro SD 卡:建议 32GB 以上,速度等级 Class 10 或 U1 以上(读写速度直接影响系统流畅度)。
  • 读卡器:用于将 SD 卡连接到电脑。
  • 电脑:Windows, macOS 或 Linux 均可。

软件

  • Raspberry Pi Imager:树莓派官方提供的烧录工具(强烈推荐,因为它自带预配置功能)。请前往官网下载适合您系统的版本。

烧录镜像

第一步:安装并打开烧录工具

下载并安装好 Raspberry Pi Imager 后,打开软件。你会看到一个非常简洁的界面,主要包含六个按钮:

  1. 选择设备 (DEVICE)
  2. 选择操作系统 (OS)
  3. 选择存储设备
  4. 系统预配置 (Customisation)
  5. 烧录 (Writing)
  6. 完成 (Done)

第二步:格式化 SD 卡

  1. 选择树莓派,本文以 树莓派 4b 为例。
  2. 点击 OS,翻到底,选择格式化。

第三步:烧录并选择操作系统 (Ubuntu)

  1. 再次选择树莓派,本文以树莓派 4b 为例。
  2. 存储设备选择插入的 micro SD 卡。
  3. 选择操作系统 (Ubuntu),这里你会看到几个选项,主要分为两类:
    • Ubuntu Desktop (桌面版):带有图形化界面,就像我们平时用的 Windows 或 Mac 一样。适合初学者,或者需要连接显示器使用的场景。注意:桌面版比较占资源,建议 4GB 内存以上的树莓派使用。
    • Ubuntu Server (服务器版):只有黑底白字的命令行,没有图形界面。非常轻量、稳定。适合用来跑代码、搭建网站、跑 ROS 机器人节点或作为 headless(无头)服务器。本文以 Ubuntu Server 22.04.5 LTS(64-bit) 为例。

建议:如果你是用来学习 Linux 命令或开发机器人,Server 版是更专业的选择。

在 OS 里选择 Other general-purpose OS 即可找到上述选项。

第四步:系统预配置 (Customisation)

这一步决定了你进入系统后的基本身份和网络连接,设置主机名 (hostname)。

选项名称建议填写内容作用说明
hostnameubuntu-pi (或自定义)这是树莓派在网络中的名字。设置好后,你可以直接通过 ping ubuntu-pi.local 找到它。
User必填!这是你的登录账号。现在的系统没有默认密码了,不填连系统都进不去!
Wi-Fi必填! 建议填写手机热点的名称和密码,密码记得 8 位数以上填好后,树莓派开机就会自动连网,不需要插网线。
LocalisationCN、Asia/Shanghai选择中国,确保 Wi-Fi 频段符合标准。设置时区,确保系统时间正确。
Remote access开启 SSH 服务开启 SSH 服务,这样你才能在不接显示器的情况下,用电脑远程控制树莓派。并且使用刚才设置的密码进行登录验证,简单方便。

当看到 "Write Successful" 的提示时,就可以拔出 SD 卡了。

首次开机与连接

  1. 将 SD 卡插入树莓派背面的卡槽。
  2. 接通电源。
  3. 设置手机热点(热点账号密码为烧录时系统预配置 Wi-Fi 填写的账号密码)。
  4. SSH 远程登录:如果你烧录的是 Server 版,或者没接显示器,请按以下步骤操作:

耐心等待 1-2 分钟,查看手机热点的连接设备列表,找到名为 ubuntu-pi 的设备,记下它的 IP 地址。

  • 确保你的电脑和树莓派连在同一个 Wi-Fi 下。

输入自己设置的用户名和密码即可连接成功。

打开远程连接设备,如 FinalShell, Bitvise SSH Client, MobaXterm 等。本文以 MobaXterm 为例,选择 SSH 连接,输入树莓派 IP。

成功登录系统后,不要急着跑代码。为了让后续开发更顺畅,建议先完成以下'初始化'工作。更新软件源,刚烧录好的系统,软件源可能比较旧,建议先更新一下,否则安装软件可能会报错。

# 更新软件列表
sudo apt update
# 更新已安装的软件(耗时较长,可选)
sudo apt upgrade -y

结语

至此,你已经拥有了一台运行着标准 Ubuntu 的树莓派服务器。无论是接下来的 ROS1/ROS2 开发还是 Python 编程,都可以以此为基础开始了。

目录

  1. 树莓派安装 Ubuntu 系统到 SD 卡指南
  2. 前言
  3. 准备工作
  4. 硬件
  5. 软件
  6. 烧录镜像
  7. 第一步:安装并打开烧录工具
  8. 第二步:格式化 SD 卡
  9. 第三步:烧录并选择操作系统 (Ubuntu)
  10. 第四步:系统预配置 (Customisation)
  11. 首次开机与连接
  12. 更新软件列表
  13. 更新已安装的软件(耗时较长,可选)
  14. 结语

更多推荐文章

查看全部
  • Mac 下使用 Docker 部署 FastGPT 构建 AI 私有知识库
  • Virt-A-Mate v1.22 中文汉化整合版介绍
  • Java 结合 HanLP 分析各省旅游宣传口号相似度
  • VS Code 主流 AI 编程助手对比:Copilot、通义灵码、iFlyCode 与 Trae 体验
  • 滑动窗口算法详解:高效解决子数组与子串问题
  • JavaScript 基础语法与 jQuery 入门指南
  • KES 数据库运维:资源回收与膨胀防治全攻略
  • PPT 嵌入 VR 全景图与空间照片的实操方法
  • Spring AI MCP Server 集成与源码解析
  • 基于 Sora 等 AI 视频大模型的 48 种商业化应用路径
  • C++ 红黑树原理与实现:变色旋转及完整代码
  • Linux 环境基础开发工具详解
  • 前缀和与二维前缀和算法模板详解
  • Spring MVC 中 Cookie 与 Session 机制详解
  • Clawdbot 部署 Qwen3:32B:解决 Token 过期前端无提示及 URL 刷新问题
  • GitHub Copilot Agent 实战指南与体验心得
  • 6G 显存跑通 2K AI 绘画:腾讯混元 Image-2.1 GGUF 实测
  • OpenClaw 在 Manjaro 上的部署与使用指南
  • Unsloth 模型兼容性详解:Llama、Qwen、Gemma 全支持
  • FPGA 数字运算与控制:浮点数及 PID 实现

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online