Linux 服务器 安装.Net 5 的运行时

Linux 服务器 安装.Net 5 的运行时

zzmzaizai
2022-02-22 / 0 评论 / 407 阅读 / 正在检测是否收录...

c#开发搞了这么多年,安装运行时的几行命令总是记不住,每次都百毒查,结果一堆子垃圾网站。好在命令不是多难,今天整理记录一下,方便下次查找。

CentOS 7 & 8

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum -y install dotnet-sdk-5.0
dotnet --info

这几行代码很简单,简要描述如下:

  1. 安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库。(CentOS 8 不需要此行)
  2. 安装.net5.0,这里也可以安装.net6
  3. 查看安装好的运行时版本

Ubuntu 21.04

wget https://packages.microsoft.com/config/ubuntu/21.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm 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 dotnet-sdk-5.0

Debian 10

其实安装方法和ubuntu基本雷同

wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm 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 dotnet-sdk-5.0

如果只跑网站,觉得安装SDK大了不需要,也可以只安装运行时。

将安装命令中的 dotnet-sdk-5.0 替换成 aspnetcore-runtime-5.0

1

评论

博主关闭了当前页面的评论