Windows启用Linux环境并安装.NET SDK

本文档详述如何在启用Linux环境下安装.NET SDK和运行时。首先,确保更新Windows并启用Linux子系统。然后,通过bash启动Linux,并使用apt-get进行更新和安装。安装.NET SDK可选择联网或手动方式,完成后验证安装。若安装运行时遇到问题,需清理包并重新安装。此外,提供了下载安装方法,包括添加微软源和更新包列表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

启用Linux环境

建议将Windows更新到最新版本。打开PowerShell,输入如下命令

 Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

重启计算机后,你就已经开启Linux环境了。

开始玩你的Linux

在PowerShell中输入命令行输入:bash 以启动Linux命令

查看Linux版本

lsb_release -a   

更新Linux

sudo apt-get update
sudo apt-get install apt-transport-https

注意安装完之后的Linux根目录为 /mnt

在Linux上安装.NET SDK

//联网安装
sudo apt-get install dotnet-sdk-3.0

//手动安装,先下载包,再执行
DOTNET_FILE=dotnet-sdk-5.0.102-linux-x64.tar.gz
export DOTNET_ROOT=$HOME/dotnet

mkdir -p "$DOTNET_ROOT" && tar zxf "$DOTNET_FILE" -C "$DOTNET_ROOT"

export PATH=$PATH:$DOTNET_ROOT

安装完成后,查看.NET环境

dotnet--info

安装运行时

sudo apt-get install -y dotnet-runtime-5.0

如果失败,先清除包

sudo dpkg --purge packages-microsoft-prod && sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get update

另附下载安装方法:

sudo apt-get install -y gpg
wget -O - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget https://packages.microsoft.com/config/ubuntu/{os-version}/prod.list
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list
sudo apt-get update; \
  sudo apt-get install -y apt-transport-https && \
  sudo apt-get update && \
  sudo apt-get install -y {dotnet-package}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是小萝卜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值