首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Armbian上安装.Net 5运行时(在Orange上)时出错

在Armbian上安装.Net 5运行时(在Orange上)时出错
EN

Stack Overflow用户
提问于 2021-02-11 17:05:34
回答 1查看 3K关注 0票数 1

我正试图在.Net 5运行时安装在一个Orange Pi上(Ubuntu20.04)或Buster (Debian 10)上。

因此,我遵循了微软的指示:

https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

但在最后一步:

代码语言:javascript
复制
sudo apt-get install -y aspnetcore-runtime-5.0

我知道这个错误:

代码语言:javascript
复制
E: Unable to locate package aspnetcore-runtime-5.0
E: Couldn't find any package by glob 'aspnetcore-runtime-5.0'
E: Couldn't find any package by regex 'aspnetcore-runtime-5.0'

然后,我按照Microsoft的建议,从这里手动安装它:

https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu#apt-troubleshooting

但在最后一步,我又犯了同样的错误。有什么想法吗?

总之,以下是我首先尝试的步骤:

代码语言:javascript
复制
wget https://packages.microsoft.com/config/ubuntu/20.10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get update; \
  sudo apt-get install -y apt-transport-https && \
  sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-5.0

当上述步骤失败时,我尝试了以下步骤:

代码语言:javascript
复制
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 aspnetcore-runtime-5.0

编辑:

我以前在这个完全相同的设置上安装了.Net Core3.1Runtime,没有任何问题。我不确定.Net 5中是否有不同的东西,不允许我安装它

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-11 19:17:23

从您链接的第一个URL:https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

包管理器安装仅在x64体系结构上得到支持。其他架构,如ARM,必须通过其他方式安装.NET,例如使用Snap、安装程序脚本或通过手动二进制安装。

Pi是一个ARM设备,所以不支持您试图使用的安装方法。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66159328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档