Arch Linux now ships .NET 10.0!
.NET 10.0 was released last month as a final stable release, but packaging for Linux distributions has faced issues, which have been mostly fixed. While Ubuntu 24.04 LTS Noble Numbat is still waiting for this version of .NET, Arch Linux users can now finally install the .NET 10.0 suite, including the runtime and the SDK, as well as the ASP.NET runtime for Blazor websites.
The packages for .NET 9.0 have now been split to separate packages to support parallel installation of both .NET 9.0 and 10.0, just like previous versions of .NET, such as the previous LTS, .NET 8.0, released on November 2023.
The following packages have been updated to install .NET 10.0:
To install .NET 10.0, use the relevant pacman command to install the packages, such as pacman -Syu dotnet-sdk. Additionally, you may experience failures during the install if you chose to upgrade all your packages using pacman -Syu, in case you have .NET 9.0 installed, such as “failed to prepare transaction (could not satisfy dependencies).” In this case, if you require .NET 9.0, you’ll need to install, for example, aspnet-runtime-9.0, and to remove aspnet-runtime using pacman -Rs aspnet-runtime.
All packages for .NET 10.0 will be in the first feature band only, just like the previous .NET versions. Feature bands that are after the first one won’t make it to the packaging effort, just like officially stated.
Our AUR packages will be updated to use .NET 10.0.
#net10 #net100 #arch #archLinux #dotnet #dotnet100 #news #tech #technology #update














