如何在 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 应用程序。要从官方存储库安装 Mono,请按照以下步骤操作:
第 1 步:安装依赖项
让我们首先通过 HTTPS 添加新的存储库。为此,首先使用以下命令更新 apt 存储库:
sudo apt update
现在使用以下命令安装 mono 的 apt 依赖项:
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
系统可能会提示要求用户确认。按 Y,然后按键盘上的 Enter 键继续。
第2步:导入GPC密钥
添加存储库后,用户需要提取密钥并将其放置在 Ubuntu 服务器上。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
这样用户就可以轻松导入 GPC 密钥。输出将如下所示:
第 3 步:添加 Mono 存储库
现在,要将 mono 存储库添加到系统的源列表中,请在终端窗口中附加以下命令:
sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'
第四步:安装单声道
一旦安装了 Mono 的所有依赖项,下一步就是安装 Mono。我们将安装 mono-complete 包。
当您在系统提示下键入 Y 并按键盘上的 Enter 键时,将开始安装完整的软件包。
Mono 运行时以及相关工具和库将成功安装。
验证 Mono 安装
要验证安装过程,请在终端窗口中键入以下命令:
mono --version
您将看到输出中显示已安装的 Mono 版本。下载时可用的 Mono 最新版本是 6.8.0.105。该版本在您下载时可能会有所不同。
在 Mono 中创建一个程序
在这一章当中。我将向您展示如何创建一个小型 C#“hello World”程序来测试我们的 Mono 安装。让我们创建一个 .cs 文件,然后将其保存在名称 test.cs 下
我们将使用 csc 编译器来构建该程序。
csc test.cs
然后该命令将创建一个 hello.exe 文件。现在,使用以下命令运行该文件:
mono test.exe
输出将显示 Hello, World.
结论
在本文中,我们详细了解了如何在 Ubuntu 20.04 系统上安装 Mono。然后,我们验证了应用程序的安装,并编写了一个小型 Hello-World 脚本来测试 Mono C# 编译器。