https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-package-manager-centos7

 

注意:SDK也要安装,才能执行命令

CentOS 7 包管理器 - 安装 .NET Core

.NET Core 依赖项和要求。

本文介绍如何使用包管理器在 CentOS 7 上安装 .NET Core。

ASP.NET Core 运行时,因为它同时包括 .NET Core 和 ASP.NET Core 运行时。

如何检查是否已安装 .NET Core。

注册 Microsoft 密钥和源

安装 .NET 之前,需要:

  • 注册 Microsoft 密钥。
  • 注册产品存储库。
  • 安装必需的依赖项。

每台计算机只需要执行一次此操作。

打开终端并运行以下命令。

复制
 
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm

安装 .NET Core SDK

在终端中,运行以下命令。

复制
 
sudo yum install dotnet-sdk-3.1

安装 ASP.NET Core 运行时

在终端中,运行以下命令。

复制
 
sudo yum install aspnetcore-runtime-3.1

安装 .NET Core 运行时

在终端中,运行以下命令。

复制
 
sudo yum install dotnet-runtime-3.1

如何安装其他版本

添加到包管理器源的包以可改动的格式命名:{product}-{type}-{version}

  • 有效选项是:

    • dotnet
    • aspnetcore
  • 有效选项是:

    • SDK
    • Runtime — 运行时
  • 有效选项为任何已发布的版本,例如:

    • 3.1
    • 3.0
    • 2.1

    .NET Core 依赖项和要求。

示例

  • 安装 ASP.NET Core 3.1 运行时:aspnetcore-runtime-3.1
  • 安装 .NET Core 2.1 运行时:dotnet-runtime-2.1
  • 安装 .NET Core 3.1 SDK:dotnet-sdk-3.1

缺少包

.NET Core 依赖项和要求。

包管理器疑难解答

本部分提供有关使用程序包管理器安装 .NET Core 时可能会遇到的常见错误的信息。

未能提取

https://github.com/dotnet/core/issues 中提交问题。

相关文章:

  • 2021-06-11
  • 2021-08-25
  • 2018-06-22
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
  • 2021-06-01
  • 2022-12-23
猜你喜欢
  • 2021-10-13
  • 2021-12-28
  • 2021-11-05
  • 2022-12-23
  • 2022-12-23
  • 2021-05-22
  • 2022-01-21
相关资源
相似解决方案