Ubuntu 26.04 ARM64 Übersicht
Ubuntu 26.04 bietet vollständige Unterstützung für die Architektur ARM64 (AArch64), einschließlich Desktop- und Server-ISO-Images.
Download-Links
- Desktop:
ubuntu-26.04-desktop-arm64.iso - Server:
ubuntu-26.04-live-server-arm64.iso
Laden Sie es von der [offiziellen Ubuntu-Spiegelseite] (https://releases.ubuntu.com/26.04/ ) oder regionalen Spiegelseiten herunter.
Raspberry Pi
Unterstützte Modelle
| Modell | Supportstatus | Notizen |
|---|---|---|
| Raspberry Pi 5 | Vollständig unterstützt | Empfohlen |
| Raspberry Pi 4 (4GB/8GB) | Vollständig unterstützt | 4 GB oder mehr empfohlen |
| Raspberry Pi 400 | Vollständig unterstützt | — |
| Raspberry Pi 3B+ | Grundlegende Unterstützung | Nur 1 GB RAM, begrenzte Erfahrung |
Installationsmethode
- Laden Sie das spezielle Raspberry Pi-Image herunter:
# Use Raspberry Pi Imager (recommended)
sudo apt install rpi-imager- Oder über die Befehlszeile auf die SD-Karte schreiben:
# 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 Konfigurationsdatei
Die Boot-Konfiguration befindet sich auf der Partition system-boot der SD-Karte:
# Common settings in config.txt
sudo nano /boot/firmware/config.txtGängige Konfigurationsmöglichkeiten (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=50000gpu_memhat keine Auswirkung, wenn der KMS-Anzeigetreiber verwendet wird (dtoverlay=vc4-kms-v3d, die Standardeinstellung auf Pi 4/5); Der Videospeicher wird dynamisch über CMA zugewiesen, sodass keine Einstellung erforderlich ist.program_usb_boot_modeist eine einmalige OTP-Einstellung für den Pi 3; Der Pi 4/5 startet standardmäßig von USB/NVMe und die Startreihenfolge wird mitrpi-eeprom-config(BOOT_ORDER) und nicht mit config.txt festgelegt.
Andere ARM64-Geräte
Unterstützte Plattformen
- Apple Silicon (M1/M2/M3/M4): Ausführung über das Projekt Asahi Linux oder die virtuelle UTM-Maschine
- NVIDIA Jetson-Serie: Jetson Orin Nano/NX unterstützt die Ubuntu 26.04 Server Edition
- Rockchip RK3588: Mehrere Entwicklungsboards werden unterstützt, z. B. Orange Pi 5, Rock 5B
- Qualcomm: Siehe das Thema Snapdragon Geräte
Generische ARM64-Installation
Für ARM64-Server/Workstations mit UEFI-Firmware können Sie direkt die standardmäßige ARM64-ISO verwenden:
# Create a bootable USB drive
sudo dd if=ubuntu-26.04-desktop-arm64.iso of=/dev/sdX bs=4M status=progressARM64 Softwarekompatibilität
Software-Repositories
Ubuntu 26.04 ARM64 verwendet das Software-Repository ports.ubuntu.com:
cat /etc/apt/sources.list.d/ubuntu.sourcesDie meisten offiziellen Pakete haben ARM64-Versionen. Verwenden Sie den folgenden Befehl, um die Architektur zu bestätigen:
dpkg --print-architecture
# Output: arm64Container und Virtualisierung
# 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 -mHäufige Probleme
Problem: Einige .deb-Pakete von Drittanbietern haben nur AMD64-Versionen
Lösungen:
- Prüfen Sie, ob es eine ARM64-Version oder alternative Software gibt
- Verwenden Sie die Version Flatpak/Snap (sofern Unterstützung für ARM64 verfügbar ist).
- Aus dem Quellcode erstellen
Problem: Leistungsoptimierung
# 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