如何在 Ubuntu 20.04 上安装 Mono

Mono 是 Microsoft .NET 软件堆栈的开源实现。 它基于 ECMA/ISO 标准并实现了 C# 编程语言和公共语言运行时。 要了解有关 Mono 的更多信息,请查看 Mono 项目网站.

在本文中,我将向您展示如何在 Ubuntu Linux 上安装 Mono Stack 和 c# 语言运行时。 我们将在这里使用 Ubuntu 20.04 系统。

实施要求

一个用户帐户 sudo 特权。

在 Ubuntu 20.04 上安装 Mono

默认情况下,在 Ubuntu 系统中找不到 Mono 应用程序。 安装 单核细胞增多症 从官方存储库按照以下步骤操作:

第 1 步:安装依赖项

让我们首先通过 HTTPS 添加新的存储库。 为此,首先使用以下命令更新 apt 存储库:

$ sudo apt update

现在使用以下命令为 mono 安装 apt 依赖项:

$ sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

系统可能会提示要求用户进行确认。 按 Y 然后按键盘上的 Enter 键继续。

安装 Linux 软件包

第 2 步:导入 GPC 密钥

添加存储库后,用户需要提取密钥并将其放在 Ubuntu 服务器上。

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

导入 GPG 密钥

通过这种方式,用户可以轻松导入 GPC 密钥。 输出将如下所示:

Mono GPG Key 导入成功

第 3 步:添加 Mono 存储库

现在,要将单声道存储库添加到系统的源列表中,请在终端窗口中附加以下命令:

$ sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'

添加 Mono 存储库

第 4 步:安装 Mono

一旦安装了 Mono 的所有依赖项,下一步就是安装 Mono。 我们将安装 mono-complete 包。

安装 Mono

当您键入 Y 并在系统提示下按键盘上的 Enter 键时,将开始安装完整的软件包。

确认安装包

Mono 运行时以及相关工具和库将成功安装。

验证 Mono 安装

要验证安装过程,请在终端窗口中键入以下命令:

$ mono --version

检查单声道版本

您将看到已安装的 Mono 版本显示在输出中。 下载时可用的最新 Mono 版本是 6.8.0.105。 此版本可能会在您下载时有所不同。

在 Mono 中创建程序

在这一章当中。 我将向您展示如何创建一个小的 C#“hello World”程序来测试我们的 Mono 安装。 让我们创建一个 .cs 文件,然后将其保存在名称 test.cs 下

Mono hello World 程序

我们将使用 csc 编译器来构建这个程序。

$ csc test.cs

编译 Mono 应用程序

此命令将创建一个 hello.exe 文件。 现在,使用以下命令运行此文件:

$ mono test.exe

运行编译的 Mono 应用程序

输出将显示 你好,世界。

结论

在本文中,我们详细了解了如何在 Ubuntu 20.04 系统上安装 Mono。 然后我们验证了应用程序的安装并编写了一个小的 Hello-World 脚本来测试 Mono C# 编译器。