Этот пост переведён автоматически. Чтобы просмотреть оригинал, нажмите здесь.
День Ubuntu LTS. Ubuntu 26.04 (Resolute Raccoon) вышел сегодня вместе с .NET 10.
LTS на LTS — пять лет поддержки ОС, совпадающих с окном долгосрочной поддержки .NET 10.
Установить .NET 10 двумя командами
sudo apt update
sudo apt install dotnet-sdk-10.0
.NET является одним из официально поддерживаемых тулчейнов на Ubuntu.
Контейнеры: обновить -noble на -resolute
sed -i "s/noble/resolute/g" Dockerfile
Все существующие варианты образов — включая Chiseled — доступны.
Native AOT: запуск за 3мс, бинарник 1,4МБ
apt install -y dotnet-sdk-aot-10.0 clang
dotnet publish app.cs
# нативный бинарник 1,4МБ, запуск за 3мс
Для cloud-native рабочих нагрузок, где время холодного запуска важно — Functions, контейнеры, serverless — реальная игра меняется.
Нужен .NET 8 или 9?
apt install -y software-properties-common
add-apt-repository ppa:dotnet/backports
apt install -y dotnet-sdk-8.0
Полный пост содержит больше деталей о cgroup v2, пост-квантовой криптографии и Linux 7.0.
