Ubuntu 26.04 ARM64 概要
Ubuntu 26.04 は、デスクトップとサーバーの両方の ISO イメージを含む、ARM64 (AArch64) アーキテクチャの完全なサポートを提供します。
ダウンロードリンク
- デスクトップ:
ubuntu-26.04-desktop-arm64.iso - サーバー:
ubuntu-26.04-live-server-arm64.iso
公式 Ubuntu ミラー サイト または地域のミラー サイトからダウンロードします。
Raspberry Pi
対応機種
| モデル | サポート状況 | 注意事項 |
|---|---|---|
| Ubuntufanplaceholder0000 5 | 完全にサポート | 推奨 |
| Raspberry Pi 4 (4GB/8GB) | 完全にサポート | 4GB以上推奨 |
| Raspberry Pi 400 | 完全にサポート | — |
| Raspberry Pi 3B+ | 基本サポート | RAM は 1GB のみ、エクスペリエンスは限られています |
設置方法
- Raspberry Pi 専用イメージをダウンロードします。
# Use Raspberry Pi Imager (recommended)
sudo apt install rpi-imager- または、コマンドライン経由で SD カードに書き込みます。
# Confirm the SD card device name
lsblk
# Write the image (replace sdX with the actual device name)
sudo dd if=ubuntu-26.04-preinstalled-desktop-arm64+raspi.img of=/dev/sdX bs=4M status=progress
syncRaspberry Pi 構成ファイル
ブート構成は、SD カードの system-boot パーティションにあります。
# Common settings in config.txt
sudo nano /boot/firmware/config.txt一般的な構成オプション (Pi 4 / Pi 5):
# Overclocking (Pi 5, default arm_freq=2400)
# Most Pi 5 units run stable at 2600-2700 MHz with no voltage change
arm_freq=2800
# Raise the GPU (VideoCore VII) frequency, default 910
gpu_freq=1000
# Raise voltage: Pi 4/5 use over_voltage_delta (in microvolts),
# adding an offset on top of the DVFS result; the old over_voltage no longer applies
over_voltage_delta=50000Note
- KMS ディスプレイ ドライバーが使用されている場合、
gpu_memは効果がありません (dtoverlay=vc4-kms-v3d、Pi 4/5 のデフォルト)。ビデオ メモリは CMA 経由で動的に割り当てられるため、設定する必要はありません。 program_usb_boot_modeは、Pi 3 の 1 回限りの OTP 設定です。 Pi 4/5 はデフォルトで USB/NVMe から起動し、起動順序は config.txt ではなくrpi-eeprom-config(BOOT_ORDER) で設定されます。
その他の 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 を直接使用できます。
# Create a bootable USB drive
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
# Output: arm64コンテナと仮想化
# Docker natively supports ARM64
sudo apt install docker.io
# Run x86_64 containers (via QEMU emulation)
sudo apt install qemu-user-static
docker run --platform linux/amd64 ubuntu:26.04 uname -mよくある問題
問題: 一部のサードパーティ .deb パッケージには amd64 バージョンしかありません
解決策:
- ARM64 バージョンまたは代替ソフトウェアがあるかどうかを確認してください
- Flatpak/Snap バージョンを使用します (ARM64 サポートが利用可能な場合)
- ソースからビルドする
問題: パフォーマンスのチューニング
# Check CPU frequency scaling governor
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# Set to performance mode
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor