Ubuntu 26.04 ARM64 Aperçu
Ubuntu 26.04 fournit une prise en charge complète de l’architecture ARM64 (AArch64), y compris les images ISO de bureau et de serveur.
Liens de téléchargement
- Bureau :
ubuntu-26.04-desktop-arm64.iso - Serveur :
ubuntu-26.04-live-server-arm64.iso
Téléchargez à partir du site miroir officiel Ubuntu ou des sites miroirs régionaux.
Raspberry Pi
Modèles pris en charge
| Modèle | Statut d’assistance | Remarques |
|---|---|---|
| Raspberry Pi 5 | Entièrement pris en charge | Recommandé |
| Raspberry Pi 4 (4 Go/8 Go) | Entièrement pris en charge | 4 Go ou plus recommandés |
| Raspberry Pi 400 | Entièrement pris en charge | — |
| Raspberry Pi 3B+ | Assistance de base | Seulement 1 Go de RAM, expérience limitée |
Méthode d’installation
- Téléchargez l’image dédiée Raspberry Pi :
# Use Raspberry Pi Imager (recommended)
sudo apt install rpi-imager- Ou écrivez sur la carte SD via la ligne de commande :
# 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
syncFichier de configuration Raspberry Pi
La configuration de démarrage se trouve sur la partition system-boot de la carte SD :
# Common settings in config.txt
sudo nano /boot/firmware/config.txtOptions de configuration courantes (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_memn’a aucun effet lorsque le pilote d’affichage KMS est utilisé (dtoverlay=vc4-kms-v3d, la valeur par défaut sur Pi 4/5) ; la mémoire vidéo est allouée dynamiquement via CMA, il n’est donc pas nécessaire de la définir.program_usb_boot_modeest un paramètre OTP unique pour le Pi 3 ; le Pi 4/5 démarre depuis USB/NVMe par défaut, et l’ordre de démarrage est défini avecrpi-eeprom-config(BOOT_ORDER), et non avec config.txt.
Autres appareils ARM64
Plateformes prises en charge
- Apple Silicon (M1/M2/M3/M4) : exécuté via le projet Asahi Linux ou la machine virtuelle UTM
- Série Jetson NVIDIA : Jetson Orin Nano/NX prend en charge l’édition serveur Ubuntu 26.04.
- Rockchip RK3588 : plusieurs cartes de développement prises en charge, telles que Orange Pi 5, Rock 5B
- Qualcomm : consultez la rubrique Périphériques Snapdragon
Installation générique de ARM64
Pour les serveurs/postes de travail ARM64 avec le firmware UEFI, vous pouvez directement utiliser l’ISO standard ARM64 :
# Create a bootable USB drive
sudo dd if=ubuntu-26.04-desktop-arm64.iso of=/dev/sdX bs=4M status=progressCompatibilité logicielle ARM64
Dépôts de logiciels
Ubuntu 26.04 ARM64 utilise le référentiel logiciel ports.ubuntu.com :
cat /etc/apt/sources.list.d/ubuntu.sourcesLa plupart des packages officiels ont des versions ARM64. Utilisez la commande suivante pour confirmer l’architecture :
dpkg --print-architecture
# Output: arm64Conteneurs et virtualisation
# 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 -mProblèmes courants
Problème : certains packages .deb tiers n’ont que des versions amd64
Solutions :
- Vérifiez s’il existe une version ARM64 ou un logiciel alternatif
- Utilisez la version Flatpak/Snap (si le support ARM64 est disponible)
- Construire à partir des sources
Problème : Optimisation des performances
# 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