Training
Module
Deploy SQL Server on Linux - Training
Learn about prerequisites to run SQL Server on Linux and the steps to install SQL Server on Linux. Also, learn about installing command-line tools.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
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.
Starting with .NET 9, Microsoft only publishes packages for supported Linux distributions that don't publish their own packages. Packages are published in the Microsoft package repository at https://packages.microsoft.com/. This includes the following Linux distributions:
The following Linux distributions officially support .NET, and 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 may need to install .NET dependencies if you install .NET manually.
.NET feedback
.NET is an open source project. Select a link to provide feedback:
Training
Module
Deploy SQL Server on Linux - Training
Learn about prerequisites to run SQL Server on Linux and the steps to install SQL Server on Linux. Also, learn about installing command-line tools.