This tutorial explained how to install .net core on Debian 10 Linux system.


Login to your debain system with sudo privileged account. Open a terminal, update the apt cache and install below required packages

Step 1 – Enable Microsoft PPA

First of all, you need to enable Microsoft packages repository on your Debian system. The Microsoft official team provides a Debian packages to create PPA file on your system. Open a terminal on your Debian system and configure Microsoft PPA by run the following commands:

Step 2 – Installing .NET core on Debian

The .NET Core SDK is the Software development kit used for developing applications. The .net runtime used for running application build on .net core. Open a terminal and execute below commands to install .NET Core SDK: To install the previous version of .Net Core SDK 2.1, type:

Step 3 – Installing .NET core Runtime Only

.NET Core Runtime is required for the system, where you only need to run application. For example, production or stating environments are required to run applications only. Execute following commands to install .NET Core runtime only: To install the previous version of .Net core runtime 2.1, type:


This tutorial helped you to install .NET Core on a Debian 10 Buster Linux system.