如何在Debian 11上完整安装.NET 6(含SDK、运行时等)
在Debian 11手动安装.NET 6完整组件(SDK+Runtime+编译器)
前置说明
假设你已经将下载的.tar.gz包解压到当前目录的dotnet6文件夹(如果你的解压目录不同,替换成实际路径即可),以下操作需要root或sudo权限执行。
操作步骤
- 创建系统级.NET安装目录(官方推荐路径)
sudo mkdir -p /usr/share/dotnet
- 将解压后的所有文件移动到系统目录
sudo cp -r ./dotnet6/* /usr/share/dotnet/
- 创建全局软链接,让任意终端都能调用
dotnet命令
sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
- 验证安装结果
执行以下命令,确认SDK、Runtime及编译器(已包含在SDK中)是否正常安装:
dotnet --version dotnet --list-sdks dotnet --list-runtimes
能正确输出版本信息即代表安装完成。
额外处理(可选)
如果终端提示dotnet命令找不到,手动配置系统环境变量:
- 编辑全局配置文件
sudo nano /etc/profile
- 在文件末尾添加以下内容
export DOTNET_ROOT=/usr/share/dotnet export PATH=$PATH:$DOTNET_ROOT
- 保存退出后,执行
source /etc/profile让配置立即生效
内容的提问来源于stack exchange,提问作者payam purchi
相关产品推荐
相关产品推荐

