Ubuntu 安装 Dotnet Core

步骤1.首先,通过apt在终端中运行以下命令来确保所有系统软件包都是最新的。
sudo apt update
sudo apt upgrade
步骤2.在Ubuntu 20.04上安装Dotnet Core。
.NET Core在Ubuntu 20.04 LTS的官方软件包存储库中不可用。但是,您可以轻松地在Ubuntu 20.04 LTS上添加官方Microsoft软件包存储库并安装:
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
安装.NET Core SDK
sudo apt update
sudo apt install apt-transport-https
sudo apt update
sudo apt install dotnet-sdk-3.1
安装ASP.NET Core运行时
sudo apt update
sudo apt install apt-transport-https
sudo apt update
sudo apt install aspnetcore-runtime-3.1
安装.NET Core运行时
sudo apt update
sudo apt install apt-transport-https
sudo apt update
sudo apt install dotnet-runtime-3.1
成功安装后,您可以使用dotnet命令行实用工具检查系统上.NET Core的安装版本。要检查dotnet版本,请键入以下命令:
$ dotnet --version
步骤4.使用.NET程序创建示例应用程序
现在,我们在Ubuntu系统上创建一个具有dotnet核心的示例应用程序:
dotnet new console -o HelloWorldnew console -o HelloWorld
然后,转到此目录并开始使用您的应用程序:
cd HelloWorldHelloWorld
对应用程序进行更改,然后执行以下命令以运行该应用程序:
dotnet run
至此,您已经成功安装了Dotnet Core。

按照以上大佬方法报错

Failed to initialize CoreCLR, HRESULT: 0x80131500 

原因缺少  ICU 库

依赖 multiarch-support_*_amd64.deb  packages-microsoft-prod.deb

装好 ICU库以及依赖项,问题解决。

你可能感兴趣的:(linux)