Bootstrap
本文主要介绍.NET Core SDK在Linux Ubuntu 18.04、16.04、14.04 x64上安装步骤以及命令和方法。

1、Ubuntu 14.04 x64上安装

1)注册Microsoft密钥和订阅源
在安装.NET之前,您需要注册Microsoft密钥,注册产品存储库并安装所需的依赖项。这只需要每台机器完成一次。
打开终端并运行以下命令:

wget -q https://packages.microsoft.com/config/ubuntu/14.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

2)安装.NET SDK
安装可用更新,然后安装.NET SDK。
在终端中,运行以下命令:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.2

官方文档https://dotnet.microsoft.com/download/linux-package-manager/ubuntu14-04/sdk-current

2、Ubuntu 16.04 x64上安装

1)注册Microsoft密钥和订阅源
在安装.NET之前,您需要注册Microsoft密钥,注册产品存储库并安装所需的依赖项。这只需要每台机器完成一次。
打开终端并运行以下命令:

wget -q https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

2)安装.NET Core SDK
安装可用更新,然后安装.NET SDK。
在终端中,运行以下命令:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.2

官方文档https://dotnet.microsoft.com/download/linux-package-manager/ubuntu16-04/sdk-current

3、Ubuntu 18.04 x64上安装

1)注册Microsoft密钥和订阅源
在安装.NET之前,您需要注册Microsoft密钥,注册产品存储库并安装所需的依赖项。这只需要每台机器完成一次。
打开终端并运行以下命令:

wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

2)安装.NET SDK
安装可用更新,然后安装.NET SDK。
在终端中,运行以下命令:

sudo add-apt-repository universe
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.2

注意如果收到类似的错误消息Unable to locate package dotnet-sdk-2.2,请运行以下命令,然后重新尝试安装

sudo dpkg --purge packages-microsoft-prod && sudo dpkg -i packages-microsoft-prod.deb

如果这不起作用,您可以使用以下命令运行手动安装

sudo apt-get install -y gpg
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/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 install -y apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.2

官方文档https://dotnet.microsoft.com/download/linux-package-manager/ubuntu18-04/sdk-current