Mono 是 Microsoft .NET 軟件堆棧的開源實現。它基於 ECMA/ISO 標準,實現了 C# 編程語言和公共語言運行時。查看有關事物的更多信息 單體項目網站..

本文將向您展示如何在 Ubuntu Linux 上安裝 MonoStack 和 c# 語言運行時。我們將在這裡使用 Ubuntu 20.04 系統。

實施要求

具有 sudo 權限的用戶帳戶。

在 Ubuntu 20.04 上安裝 Mono

默認情況下,Mono 應用程序不在 Ubuntu 系統上。安裝 單核細胞增多症 在官方存儲庫中,按照以下步驟操作:

第一步:安裝依賴

讓我們首先通過 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 密鑰。輸出如下所示:

單聲道 GPG 密鑰已成功導入

第 3 步:添加 Mono 存儲庫

現在,要將單聲道存儲庫添加到系統的源列表中,請在終端窗口中添加以下命令:

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

添加單聲道存儲庫

第 4 步:安裝單聲道

一旦安裝了所有 Mono 依賴項,下一步就是安裝 Mono。安裝單聲道完整包。

安裝單聲道

當提示開始完整包安裝時,鍵入 Y 並按鍵盤上的 Enter 鍵。

檢查安裝包

Mono 運行時和相關工具和庫將成功安裝。

檢查單聲道安裝

要驗證安裝過程,請在終端窗口中輸入以下命令:

$ mono --version

檢查單聲道版本

安裝的 Mono 版本顯示在輸出中。可供下載的最新 Mono 版本是 6.8.0.105。此版本在下載時可能有所不同。

在單聲道中創建程序

在這一章當中。 我將向您展示如何編寫一個小的 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# 編譯器。