如何在 CentOS 8 上安装 Mono

Mono 是一个跨平台框架,用于开发和运行基于一些附加指定标准的各种应用程序。 它支持 .net 框架和标准 API 以及 .net 桌面 API。 它是 .net 框架的开源和免费实现。

我们将在本文中讨论如何在 CentOs 8 上安装 Mono 以及如何使用该平台。

先决条件

你应该有 sudo 命令或 root 权限。

从桌面活动部分的左侧边栏中启动终端,然后执行以下步骤:

在 CentOS 8 上安装 Mono

推荐使用此方法,并且是在 CentOS 8 上从其官方存储库安装 Mono 的最简单的解决方案。这是一种简单的方法,安装时间较短。 因此,您需要在 CentOS 8 上实现 Mono 的以下安装步骤:

第 1 步:导入存储库的 GPG 密钥

使用以下命令在 CentOS 8 系统上导入 Mono 存储库的 GPG 密钥:

$ sudo rpm --import 'https://pool.sks-keyservers.net/pks/lookup?op=get&search=0x3fa7e0328081bff6a14da29aa6a19b38d3d831ef'

None 语句显示在终端的输出中,当您执行上述命令时,如下所示:

第 2 步:在 CentOS 8 上添加 Mono 的存储库

使用以下命令将 Mono 的存储库包含到您的 CentOS 8 系统中:

$ sudo dnf config-manager --add-repo https://download.mono-project.com/repo/centos8-stable.repo

执行上述命令后,终端窗口出现如下结果:

第 3 步:在 CentOS 8 上安装 Mono

一旦包含并启用了 Mono 的存储库,您可以使用以下命令在 CentOS 8 系统上安装 Mono:

$ sudo dnf install mono-complete

按“y”确认剩余的安装过程。

在上述命令中,mono-complete 是一个元包,您可以通过它安装所有需要的 Mono 运行时开发工具和库。

第 4 步:检查安装的版本

要验证 CentOS 8 系统上的 Mono 安装,请使用以下命令显示已安装的版本:

$ mono --version

以下输出显示在终端上,其中包含已安装的版本详细信息:

现在,您已经在 CentOS 8 系统上完成了 Mono 的安装。 您可以在系统上使用和启动 Mono。

如何使用单声道?

测试所有安装是否以正确的方式完成。 您需要构建一个测试程序来测试 Mono 工具的工作情况。 为此,请使用任何文本编辑器创建一个 testprogram.cs 文件。 在这里,我们使用 nano 文本编辑器创建了 testprogram.cs 文件。

$ sudo nano testprogram.cs

现在,将以下源代码粘贴到此文件中:

using System;

public class testprogram

{

    public static void Main(string[] args)

    {

        Console.WriteLine ("This is My Test Program!");

    }

}

现在,使用“csc”编译器编译 testprogram.cs,如下所示:

$ csc testprogram.cs

上述命令会创建一个可执行文件“testprogram.exe”。

通过执行以下命令运行上述测试程序:

$ mono testprogram.exe

执行上述命令后,终端上会显示以下输出消息:

从 CentOS 8 卸载或删除 Mono

可以通过运行以下给出的命令从系统中卸载 Mono:

$ sudo dnf remove mono

结论

恭喜! Mono 安装成功。 我们在本文中研究了如何从 Mono 官方存储库安装最新的稳定版本。 此外,我们还学习了如何在 CentOS 8 系统上使用 Mono。 如有任何问题,请通过评论给我您的建议。