Install .NET on Linux

This article details how to install .NET on various Linux distributions either manually, via a package manager, or via a container.

Manual installation

You can install .NET manually in the following ways:

You may need to install .NET dependencies if you install .NET manually.

Packages

.NET is available in official package archives for various Linux distributions and packages.microsoft.com.

.NET is supported by Microsoft when downloaded from a Microsoft source. Best effort support is offered from Microsoft when downloaded from elsewhere. You can open issues at dotnet/core if you run into problems.

Next steps