返回

在 CentOS 上安装 .NET6运行时

2024-02-18 CentOS 安装 .NET .NET6 运行时 1130 0

.NET 6 运行时是运行 .NET 6 应用程序所需的环境。它包含 .NET Core 库和 .NET Core 框架。

安装步骤

下载 .NET 6 SDK 安装程序:

wget https://dot.net/v1/dotnet-install.sh

授予安装程序可执行权限:

chmod +x dotnet-install.sh

运行安装程序:

./dotnet-install.sh --runtime --version 6.0.0

验证安装:

dotnet --list-runtimes

输出结果应该包含以下内容:

SDK Version | Runtime Version | Architecture

------- | -------- | --------

6.0.0 | 6.0.0 | x64

配置环境变量(可选)

如果您希望在命令行中使用 dotnet 命令,则需要将 .NET 6 SDK 和运行时的路径添加到系统环境变量中。

CentOS 7

编辑 /etc/profile 文件,添加以下行:

export PATH=$PATH:$HOME/.dotnet/tools
export DOTNET_ROOT=$HOME/.dotnet/sdk/6.0.0

CentOS 8

编辑 /etc/bashrc 文件,添加以下行:

export PATH=$PATH:$HOME/.dotnet/tools
export DOTNET_ROOT=$HOME/.dotnet/sdk/6.0.0

注: 请根据您的实际安装路径修改 $HOME/.dotnet/tools 和 $HOME/.dotnet/sdk/6.0.0 的值。

发布 .NET 6 应用程序

要发布 .NET 6 应用程序,您可以使用 dotnet publish 命令。该命令将生成一个包含应用程序所有必需文件的发布文件夹。

例如,要发布名为 MyApp 的应用程序,您可以使用以下命令:

dotnet publish -c Release -o ./publish

发布完成后,您可以将 ./publish 文件夹复制到目标服务器上,并使用 dotnet run 命令运行应用程序。

dotnet run

椤堕儴