当前位置:首页 > 系统教程 > 正文

Ubuntu ARM架构下载与安装指南(如何在ARM设备上轻松部署Ubuntu操作系统)

随着ARM架构芯片在服务器、边缘计算以及个人开发板(如树莓派、各种国产ARM设备)领域的流行,Ubuntu ARM版本的系统成为了许多开发者和技术爱好者的首选。本文将提供一份超级详细的教程,手把手教你在基于ARM架构的设备上下载、安装和配置Ubuntu,即使是小白也能轻松上手。

第一步:准备工作与镜像下载

在开始安装前,我们需要明确目标设备的ARM架构类型(通常是ARMv8或ARMv7),并准备好相应的Ubuntu镜像下载工具。

1.1 确认硬件与准备工具

  • 硬件设备: 你的ARM设备(例如树莓派5、瑞芯微开发板、或基于Ampere Altra的服务器)。
  • 存储介质: 至少8GB的SD卡或U盘。
  • 镜像写入工具: 推荐使用BalenaEtcher(跨平台,操作简单)-1。如果你使用的是Linux系统,也可以直接使用dd命令。
  • Ubuntu镜像: 访问Ubuntu官网(ubuntu.com/download/server)下载适用于ARM的Server版或Desktop版镜像。文件名通常包含"arm64"或"armhf"标识-3。
Ubuntu ARM架构下载与安装指南(如何在ARM设备上轻松部署Ubuntu操作系统) ARM  ARM架构 Ubuntu镜像下载 ARM设备安装 第1张

小贴士: 对于内存大于4GB的服务器,Ubuntu还提供了arm64+largemem(64K页大小)的内核选项,适合数据库或机器学习等高性能场景-5。一般用户选择默认的arm64即可。

第二步:制作启动盘与系统安装

下载好镜像后,我们需要将其写入SD卡或U盘,并引导设备进行安装。

2.1 写入镜像

  1. 打开BalenaEtcher,选择刚刚下载的Ubuntu ARM镜像文件。
  2. 选择你的SD卡/U盘作为目标盘(注意:此操作会清空目标盘数据)。
  3. 点击"Flash"开始写入。等待写入完成并验证-1。

2.2 启动与安装

  1. 将制作好的SD卡插入ARM设备,连接好显示器和键盘,上电启动。
  2. 设备通常会自动从SD卡启动,进入试用或安装界面。选择"Install Ubuntu"。
  3. 按照向导选择语言、键盘布局。
  4. 分区建议: 对于新手,选择"Erase disk and install Ubuntu"(使用整个磁盘)最方便。如果想手动分区,建议分配一个至少512MB的EFI分区(FAT32)和一个ext4格式的根分区-2。
  5. 设置你的用户名和密码,等待安装完成即可。

第三步:系统优化与软件源配置

安装完成后,为了获得更好的体验,特别是针对ARM架构的优化,建议进行以下配置。

3.1 配置国内ARM源

由于Ubuntu官方ARM仓库(ports.ubuntu.com)在国外,下载速度可能较慢。我们可以将其替换为国内镜像源,例如清华源-6-9。

# 备份原文件sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak# 编辑源文件(以Ubuntu 24.04为例)sudo vim /etc/apt/sources.list.d/ubuntu.sources# 注释掉原内容,添加以下清华源ARM架构专用源Types: debURIs: http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/Suites: noble noble-updates noble-securityComponents: main restricted universe multiverseSigned-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg    

保存后运行 sudo apt update && sudo apt upgrade 更新系统。

3.2 驱动与内核管理

大多数ARM设备的驱动都集成在内核或设备树中。如果你需要切换内核页大小(例如从4K切到64K),可以安装对应的内核包-5:

sudo apt install linux-generic-64k   # 切换到64K页大小内核# 或者sudo apt install linux-generic        # 切换回默认的4K页大小内核sudo reboot    

总结

通过以上三个步骤,你已经成功在ARM设备上运行起了Ubuntu。无论是用于学习、开发还是作为家庭服务器,Ubuntu强大的软件生态和ARM的低功耗优势相结合,都将为你带来全新的体验。如果在安装过程中遇到问题,可以查阅Ubuntu官方文档或在社区搜索"Ubuntu ARM安装"相关关键词寻求帮助。