Install .NET on WSL2
How to install .NET on Ubuntu LTS
- Open a terminal and run the following commands:$ wget https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb$ sudo dpkg -i packages-microsoft-prod.deb$ rm packages-microsoft-prod.deb
- Then run:$ sudo apt update; \sudo apt install -y apt-transport-https && \sudo apt update && \sudo apt install -y dotnet-sdk-6.0
Install other versions
To install other versions, use this format
{product}-{type}-{version}
.Available values are:
- For product:
dotnet
,aspnetcore
- For type:
sdk
,runtime
- For version:
6.0
,5.0
,3.1
,3.0
,2.1
- For product:
To install .NET Core 3.1 SDK, use the following command:
$ sudo apt install -y dotnet-sdk-3.1
Check all installed .NET
To list all installed .NET SDK on your computer, run:
$ dotnet --list-sdksExample output:
3.1.407 [/usr/share/dotnet/sdk]5.0.101 [/usr/share/dotnet/sdk]6.0.100 [/usr/share/dotnet/sdk]
Optionally install .NET preview version with Snap tool
- Run the following command to install the latest .NET Core SDK:$ sudo snap install dotnet-sdk --channel=6.0/beta --classic
- Wait several minutes until the installation has finished.
- The default .NET Core command is
dotnet-sdk.dotnet
for not conflict with a globally installed .NET Core version that you may have. - You can also set its alias to
dotnet
withsudo snap alias dotnet-sdk.dotnet dotnet
and remove it withsudo snap unalias dotnet
. - Run
dotnet-sdk.dotnet --version
, you should find6.0.100-preview.5.21302.13
or a newer version of .NET. - You can now use .NET project which installed with Snap.
More information for installation document
Loading comments...