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 步:將 Mono 的存儲庫添加到 CentOS 8
使用以下命令在 CentOS 8 系統上包含 Mono 的存儲庫:
$ 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 運行時開發工具和庫。
第四步:檢查安裝的版本
要檢查 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。如果您有任何問題,請在評論中留下您的建議。