设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何在Linux中安装微软的 .NET Core SDK

发布时间:2019-01-22 05:28 所属栏目:117 来源:Sk
导读:.NET Core 是微软提供的免费、跨平台和开源的开发框架,可以构建桌面应用程序、移动端应用程序、网络应用程序、物联网应用程序和游戏应用程序等。如果你是 Windows 平台下的 dotnet 开发人员的话,使用 .NET core 可以很轻松就设置好任何 Linux 和类 Unix

如何在Linux中安装微软的 .NET Core SDK

.NET Core 是微软提供的免费、跨平台和开源的开发框架,可以构建桌面应用程序、移动端应用程序、网络应用程序、物联网应用程序和游戏应用程序等。如果你是 Windows 平台下的 dotnet 开发人员的话,使用 .NET core 可以很轻松就设置好任何 Linux 和类 Unix 操作系统下的开发环境。本分步操作指南文章解释了如何在 Linux 中安装 .NET Core SDK 以及如何使用 .NET 开发出第一个应用程序。

Linux 中安装 .NET Core SDK

.NET Core 支持 GNU/Linux、Mac OS 和 Windows 系统,可以在主流的 GNU/Linux 操作系统上安装运行,包括 Debian、Fedora、CentOS、Oracle Linux、RHEL、SUSE/openSUSE 和 Ubuntu 。在撰写这篇教程时,其最新版本为 2.2。

Debian 9 系统上安装 .NET Core SDK,请按如下步骤进行。

首先,需要注册微软的密钥,接着把 .NET 源仓库地址添加进来,运行的命令如下:

  1. $ wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
  2. $ sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
  3. $ wget -q https://packages.microsoft.com/config/debian/9/prod.list
  4. $ sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
  5. $ sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
  6. $ sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

注册好密钥及添加完仓库源后,就可以安装 .NET SDK 了,命令如下:

  1. $ sudo apt-get update
  2. $ sudo apt-get install dotnet-sdk-2.2

Debian 8 系统上安装:

增加微软密钥,添加 .NET 仓库源:

  1. $ wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
  2. $ sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
  3. $ wget -q https://packages.microsoft.com/config/debian/8/prod.list
  4. $ sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
  5. $ sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
  6. $ sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

安装 .NET SDK:

  1. $ sudo apt-get update
  2. $ sudo apt-get install dotnet-sdk-2.2

Fedora 28 系统上安装:

增加微软密钥,添加 .NET 仓库源:

  1. $ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  2. $ wget -q https://packages.microsoft.com/config/fedora/27/prod.repo
  3. $ sudo mv prod.repo /etc/yum.repos.d/microsoft-prod.repo
  4. $ sudo chown root:root /etc/yum.repos.d/microsoft-prod.repo

现在, 可以安装 .NET SDK 了:

  1. $ sudo dnf update
  2. $ sudo dnf install dotnet-sdk-2.2

Fedora 27 系统下:

增加微软密钥,添加 .NET 仓库源,命令如下:

  1. $ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  2. $ wget -q https://packages.microsoft.com/config/fedora/27/prod.repo
  3. $ sudo mv prod.repo /etc/yum.repos.d/microsoft-prod.repo
  4. $ sudo chown root:root /etc/yum.repos.d/microsoft-prod.repo

接着安装 .NET SDK ,命令如下:

  1. $ sudo dnf update
  2. $ sudo dnf install dotnet-sdk-2.2

CentOS/Oracle 版本的 Linux 系统上:

增加微软密钥,添加 .NET 仓库源,使其可用:

  1. $ sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm

更新源仓库,安装 .NET SDK:

  1. $ sudo yum update
  2. $ sudo yum install dotnet-sdk-2.2

openSUSE Leap 版本的系统上:

添加密钥,使仓库源可用,安装必需的依赖包,其命令如下:

  1. $ sudo zypper install libicu
  2. $ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  3. $ wget -q https://packages.microsoft.com/config/opensuse/42.2/prod.repo
  4. $ sudo mv prod.repo /etc/zypp/repos.d/microsoft-prod.repo
  5. $ sudo chown root:root /etc/zypp/repos.d/microsoft-prod.repo

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读