Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article describes how .NET is available on various Linux distributions. .NET can be installed by a package manager, snap, or manually. .NET is also available as a container image.
Packages are available for the following Linux distributions:
- Azure Linux
- Debian
- openSUSE Leap
- SUSE Enterprise Linux
Packages are published in the Microsoft package repository at https://packages.microsoft.com/. Distributions are selected per the policy defined at dotnet/core #9556.
The following Linux distributions publish their own .NET packages:
.NET SDK snap packages are provided by and maintained by Canonical. Snaps are a great alternative to the package manager built into your Linux distribution.
You can install .NET manually in the following ways:
You might need to install .NET dependencies if you install .NET manually.
.NET is also available from other sources. The packages and containers use a name similar to one of the following names:
- aspnet-runtime
- dotnet-runtime
- dotnet-sdk
- dotnet
.NET feedback
.NET is an open source project. Select a link to provide feedback: