怎样在 AlmaLinux 8 中安装 Dotnet

学习使用终端和 DNF 包管理器在 AlmaLinux 8 上安装 .Net Framework 和运行时的命令。

.NET 是来自 Microsoft 的免费、跨平台、开源开发平台,可用于创建和运行适用于 Windows 的程序。 该软件的发音为“dot-net framework”。 程序员可以使用 .NET 为 Windows 计算机开发和测试他们自己的软件。 支持 C# 或 C++ 等多种编程语言,以便尽可能多的程序员可以使用该程序为 Web、移动、桌面、游戏和 IoT 构建。

如果您安装使用 .NET 创建的程序,则还需要 .NET Framework。 这可确保软件的所有功能在您的计算机上正常运行。

嗯,在 Windows 上安装 Dotnet 非常容易,但是,它是开源和跨平台的,它也可以安装在 Linux 上,用于开发基于 .Net 的应用程序。

内容

在 Almalinux 8 上安装 .NET Runtime & SDK 的步骤

此处给出的步骤对于其他基于 RedHat 的 Linux 操作系统(例如 Oracle Linux、CentOS、Rocky Linux 等)将是相同的……

#1st 方法使用 Dnf 包管理器

1.运行更新命令

由于我们将使用 DNF 包管理器和 Almalinux 8 的官方存储库,因此,首先运行系统更新命令:

sudo dnf update --refresh

2.在Almalinux 8上安装Dotnet

我们需要在 Almalinux 上配置 Dotnet 的软件包可以使用其官方应用程序流和基础存储库进行安装。 因此,请按照给定的命令安装运行时和 SDK。

对于 .Net 工具、运行时和 SDK:

sudo dnf install dotnet

仅适用于 .Net 运行时:

sudo dnf install dotnet-runtime-6.0

对于 NET 软件开发工具包

做这篇文章时.Net SDK的最新版本是6.0,因此安装使用:

sudo dnf install dotnet-sdk-6.0

笔记: 对于其他版本,只需更改 6.0 接着就,随即。 您可以使用以下命令检查要安装的可用版本:

sudo dnf search dotnet

3.检查版本

安装完成后,我们可以使用命令行工具检查安装的 Dotnet 的版本,这里是。

dotnet --info

输出:

.NET SDK (reflecting any global.json):
Version: 6.0.103
Commit: 2c677ffc1e

Runtime Environment:
OS Name: Almalinui
OS Version: 8.5
OS Platform: Linux
RID: rhel.8-x64
Base Path: /usr/lib64/dotnet/sdk/6.0.103/

Host (useful for support):
Version: 6.0.3
Commit: c24d9a9c91

.NET SDKs installed:
6.0.103 [/usr/lib64/dotnet/sdk]

.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.3 [/usr/lib64/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.3 [/usr/lib64/dotnet/shared/Microsoft.NETCore.App]

4. 创建你的第一个应用程序

让我们使用以下命令创建一个新的控制台应用程序:

dotnet new console -o MyApp -f net6.0

在上面的命令中, 我的应用 是我们用来存储开发应用程序所需的所有文件的项目目录的名称,而 net6.0 是我们用来创建应用程序的 Dotnet 版本。

切换创建目录:

cd Myapp

现在,在创建的项目目录中已经有一个演示程序,名为 program.cs,要运行它,请使用以下命令:

dotnet run

您将看到输出 – “hello-world”

5.怎样卸载

如果以后不需要 Dotnet,要删除它,请再次使用 DNF:

sudo dnf remove dotnet

而对于某些特定的 SDK 或运行时版本

sudo dnf remove dotnet-sdk-your-version
sudo dnf remove dotnet-runtime-your-version

为了 example如果版本是 6.0 那么命令将是:

sudo dnf remove dotnet-sdk-6.0

有关更多信息,请参阅 官方文档。

怎样在 AlmaLinux 8 上安装 Lighttpd
怎样在 Almalinux 8 上安装 Skype
在 Almalinux 8 上安装 PrestaShop
在 AlmaLinux 上永久禁用 SELinux 的命令