学习使用终端和 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 的命令