您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么在Ubuntu 18.04上安裝Mono”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“怎么在Ubuntu 18.04上安裝Mono”吧!
Mono是一個(gè)開發(fā)和運(yùn)行跨平臺(tái)應(yīng)用程序平臺(tái),Mono是基于ECMA / ISO標(biāo)準(zhǔn)的,是Microsoft .NET框架的免費(fèi)開源實(shí)現(xiàn)。
這些說(shuō)明假定您以root 用戶或具有sudo特權(quán)的用戶身份登錄。
在Ubuntu 18.04上安裝Mono的最簡(jiǎn)單和建議的方法是從Mono的存儲(chǔ)庫(kù)中安裝它。這是一個(gè)相對(duì)簡(jiǎn)單的過(guò)程,只需幾分鐘。
首先安裝必要的軟件包:
sudo apt updatesudo apt install dirmngr gnupg apt-transport-https ca-certificates
使用以下命令導(dǎo)入存儲(chǔ)庫(kù)的GPG密鑰:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
輸出應(yīng)如下所示:
gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing)" imported gpg: Total number processed: 1 gpg: imported: 1
通過(guò)運(yùn)行以下命令,將Mono存儲(chǔ)庫(kù)添加到系統(tǒng)源列表中:
sudo sh -c 'echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" > /etc/apt/sources.list.d/mono-official-stable.list'
一旦APT倉(cāng)庫(kù)啟用,更新軟件包列表,并與安裝Mono:
sudo apt updatesudo apt install mono-complete
該mono-complete是一個(gè)元包安裝單聲道運(yùn)行時(shí),開發(fā)工具,和所有的庫(kù)。
通過(guò)鍵入以下命令來(lái)驗(yàn)證安裝,該命令將打印Mono版本:
mono --version
在撰寫本文時(shí),Mono的最新穩(wěn)定版本是6.6.0 Stable(6.6.0.161)。
Mono JIT compiler version 6.6.0.161 (tarball Tue Dec 10 10:36:32 UTC 2019) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug Interpreter: yes LLVM: yes(610) Suspend: hybrid GC: sgen (concurrent by default)
就是這樣,您已經(jīng)在Ubuntu上成功安裝了Mono,然后就可以開始使用它了。
為了驗(yàn)證所有設(shè)置是否正確,我們將構(gòu)建一個(gè)Hello World程序,該程序?qū)⒋蛴〗?jīng)典的“ hello world”消息。
打開文本編輯器,然后創(chuàng)建一個(gè)hello.cs包含以下內(nèi)容的文件:
hello.cs
using System;public class HelloWorld{public static void Main(string[] args){ Console.WriteLine ("Hello World!"); } }
使用csc編譯器生成程序:
csc hello.cs
上面的命令將構(gòu)建一個(gè)名為的可執(zhí)行文件hello.exe。
使用以下命令運(yùn)行可執(zhí)行文件:
mono hello.exe
輸出應(yīng)如下所示:
Hello, World
如果只想通過(guò)鍵入程序名稱來(lái)執(zhí)行程序,則需要設(shè)置一個(gè)可執(zhí)行標(biāo)志:
chmod +x hello.exe
現(xiàn)在,您可以hello.exe通過(guò)鍵入以下內(nèi)容來(lái)運(yùn)行文件:
./hello.exe
感謝各位的閱讀,以上就是“怎么在Ubuntu 18.04上安裝Mono”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)怎么在Ubuntu 18.04上安裝Mono這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。