Skip to Content

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.

  • 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

ModellSupportstatusNotizen
Raspberry Pi 5Vollständig unterstütztEmpfohlen
Raspberry Pi 4 (4GB/8GB)Vollständig unterstützt4 GB oder mehr empfohlen
Raspberry Pi 400Vollständig unterstützt—
Raspberry Pi 3B+Grundlegende UnterstützungNur 1 GB RAM, begrenzte Erfahrung

Installationsmethode

  1. Laden Sie das spezielle Raspberry Pi-Image herunter:
# Use Raspberry Pi Imager (recommended) sudo apt install rpi-imager
  1. 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 sync

Raspberry 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.txt

Gä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=50000
Note
  • gpu_mem hat 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_mode ist eine einmalige OTP-Einstellung für den Pi 3; Der Pi 4/5 startet standardmäßig von USB/NVMe und die Startreihenfolge wird mit rpi-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=progress

ARM64 Softwarekompatibilität

Software-Repositories

Ubuntu 26.04 ARM64 verwendet das Software-Repository ports.ubuntu.com:

cat /etc/apt/sources.list.d/ubuntu.sources

Die meisten offiziellen Pakete haben ARM64-Versionen. Verwenden Sie den folgenden Befehl, um die Architektur zu bestätigen:

dpkg --print-architecture # Output: arm64

Container 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 -m

Häufige Probleme

Problem: Einige .deb-Pakete von Drittanbietern haben nur AMD64-Versionen

Lösungen:

  1. Prüfen Sie, ob es eine ARM64-Version oder alternative Software gibt
  2. Verwenden Sie die Version Flatpak/Snap (sofern Unterstützung für ARM64 verfügbar ist).
  3. 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