Ce post a été traduit automatiquement. Pour la version originale, cliquez ici.
C’est le jour de l’Ubuntu LTS. Ubuntu 26.04 (Resolute Raccoon) est sorti aujourd’hui avec .NET 10.
LTS sur LTS — cinq ans de support pour l’OS, correspondant à la fenêtre de support long terme de .NET 10.
Installer .NET 10 en deux commandes
sudo apt update
sudo apt install dotnet-sdk-10.0
.NET est l’une des toolchains officiellement supportées sur Ubuntu — pas un add-on tiers.
Conteneurs : mettre à jour -noble vers -resolute
La migration est une seule ligne :
sed -i "s/noble/resolute/g" Dockerfile
Toutes les variantes d’images existantes — y compris Chiseled — sont disponibles.
Native AOT : démarrage en 3ms, binaire de 1,4MB
apt install -y dotnet-sdk-aot-10.0 clang
dotnet publish app.cs
# artifacts/app/app — binaire natif de 1,4MB
# real 0m0.003s
Pour les charges de travail cloud-native où le temps de démarrage à froid compte — Functions, conteneurs, serverless — c’est un vrai changement de jeu.
Besoin de .NET 8 ou 9 ?
apt install -y software-properties-common
add-apt-repository ppa:dotnet/backports
apt install -y dotnet-sdk-8.0
Le post complet contient plus de détails.
