You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04.3 LTS VPS安装dotnet-sdk-8.0失败求助

解决Ubuntu 22.04.3 LTS上无法定位dotnet-sdk-8.0包的问题

Ubuntu默认软件源不包含.NET SDK包,必须先正确添加微软官方APT源才能安装,按以下步骤操作:

1. 安装源依赖组件

先安装用于添加HTTPS源的必备工具:

sudo apt-get update && sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common

2. 导入微软GPG密钥

确保后续下载的包是可信的:

curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg

3. 添加.NET官方APT源

针对Ubuntu 22.04(Jammy)添加对应源:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/repos/microsoft-ubuntu-jammy-prod jammy main" | sudo tee /etc/apt/sources.list.d/microsoft-prod.list

4. 更新源并安装.NET 8 SDK

sudo apt-get update && sudo apt-get install -y dotnet-sdk-8.0

额外排查步骤

如果之前尝试过其他安装方式导致冲突,先清理残留:

sudo apt-get remove --purge dotnet* aspnetcore*
sudo rm -rf /etc/apt/sources.list.d/microsoft-*
sudo apt-get update

之后重新执行上述安装步骤。

另外检查系统架构,执行dpkg --print-architecture,确保输出为amd64——微软官方APT源目前仅支持x86_64架构,其他架构需手动下载二进制包安装。

内容的提问来源于stack exchange,提问作者omar wasfi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 02:22:10