Ubuntu 26.04 ARM64 概览
Ubuntu 26.04 提供完整的 ARM64(AArch64)架构支持,包括桌面版和服务器版 ISO 镜像。
下载地址
- 桌面版:
ubuntu-26.04-desktop-arm64.iso - 服务器版:
ubuntu-26.04-live-server-arm64.iso
从 Ubuntu 官方镜像站 或国内镜像站下载。
树莓派(Raspberry Pi)
支持型号
| 型号 | 支持状态 | 备注 |
|---|---|---|
| Raspberry Pi 5 | 完整支持 | 推荐使用 |
| Raspberry Pi 4 (4GB/8GB) | 完整支持 | 建议 4GB 以上 |
| Raspberry Pi 400 | 完整支持 | — |
| Raspberry Pi 3B+ | 基本支持 | 内存仅 1GB,体验受限 |
安装方法
- 下载树莓派专用镜像:
# 使用 Raspberry Pi Imager(推荐)
sudo apt install rpi-imager- 或使用命令行写入 SD 卡:
# 确认 SD 卡设备名
lsblk
# 写入镜像(替换 sdX 为实际设备名)
sudo dd if=ubuntu-26.04-preinstalled-desktop-arm64+raspi.img of=/dev/sdX bs=4M status=progress
sync树莓派配置文件
启动配置位于 SD 卡的 system-boot 分区:
# config.txt 常用设置
sudo nano /boot/firmware/config.txt常用配置项(Pi 4 / Pi 5):
# 超频(Pi 5,默认 arm_freq=2400)
# 多数 Pi 5 无需调压即可稳定在 2600-2700 MHz
arm_freq=2800
# 提升 GPU(VideoCore VII)频率,默认 910
gpu_freq=1000
# 调高电压:Pi 4/5 使用 over_voltage_delta(单位微伏),
# 在 DVFS 计算结果上叠加偏移;旧的 over_voltage 已不适用
over_voltage_delta=50000Note
gpu_mem在使用 KMS 显示驱动(dtoverlay=vc4-kms-v3d,Pi 4/5 默认)时已无意义,显存由 CMA 动态分配,无需手动设置。program_usb_boot_mode是 Pi 3 的一次性 OTP 设置;Pi 4/5 默认即可从 USB/NVMe 启动,启动顺序通过rpi-eeprom-config(BOOT_ORDER)调整,而非 config.txt。
其他 ARM64 设备
支持的平台
- Apple Silicon (M1/M2/M3/M4):通过 Asahi Linux 项目或 UTM 虚拟机运行
- NVIDIA Jetson 系列:Jetson Orin Nano/NX 支持 Ubuntu 26.04 服务器版
- Rockchip RK3588:多款开发板支持,如 Orange Pi 5、Rock 5B
- Qualcomm:参见 Snapdragon 设备 专题
通用 ARM64 安装
对于有 UEFI 固件的 ARM64 服务器/工作站,可直接使用标准 ARM64 ISO:
# 创建启动 U 盘
sudo dd if=ubuntu-26.04-desktop-arm64.iso of=/dev/sdX bs=4M status=progressARM64 软件兼容性
软件源
Ubuntu 26.04 ARM64 使用 ports.ubuntu.com 软件源:
cat /etc/apt/sources.list.d/ubuntu.sources大部分官方软件包都有 ARM64 版本。使用以下命令确认架构:
dpkg --print-architecture
# 输出:arm64容器与虚拟化
# Docker 原生支持 ARM64
sudo apt install docker.io
# 运行 x86_64 容器(通过 QEMU 模拟)
sudo apt install qemu-user-static
docker run --platform linux/amd64 ubuntu:26.04 uname -m常见问题
问题:某些第三方 .deb 包只有 amd64 版本
解决方案:
- 查找是否有 ARM64 版本或替代软件
- 使用 Flatpak/Snap 版本(如果提供 ARM64 支持)
- 从源码编译
问题:性能调优
# 查看 CPU 调频策略
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# 设置为性能模式
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governorLast updated on