欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          如何在Ubuntu 18.04上安裝Mono

          Mono是一個基于ECMA/ISO標(biāo)準(zhǔn)開發(fā)和運(yùn)行跨平臺應(yīng)用程序的平臺。 它是Microsoft .NET框架的免費(fèi)開源實(shí)現(xiàn)。

          本教程介紹了如何在Ubuntu 18.04上安裝Mono。

          先決條件

          這些說明假定您以root用戶或具有sudo特權(quán)的用戶身份登錄。

          在Ubuntu上安裝Mono

          在Ubuntu 18.04上安裝Mono的最簡單和建議的方法是從Mono的存儲庫中安裝它。 這是一個相對簡單的過程,只需幾分鐘。

          首先安裝必要的軟件包:

          linuxidc@linuxidc:~/www.linuxidc.com$ sudo apt update

          linuxidc@linuxidc:~/www.linuxidc.com$ sudo apt install dirmngr gnupg apt-transport-https ca-certificates

          如何在Ubuntu 18.04上安裝Mono

          使用以下命令導(dǎo)入存儲庫的GPG密鑰:

          linuxidc@linuxidc:~/www.linuxidc.com$ sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

          [sudo] linuxidc 的密碼:

          輸出應(yīng)如下所示:

          Executing: /tmp/apt-key-gpghome.Atgue5AmNM/gpg.1.sh –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

          gpg: key A6A19B38D3D831EF: 2 signatures not checked due to missing keys

          gpg: 密鑰 A6A19B38D3D831EF:公鑰“Xamarin Public Jenkins (auto-signing) <releng@xamarin.com>”已導(dǎo)入

          gpg: 合計被處理的數(shù)量:1

          gpg:              已導(dǎo)入:1

          如何在Ubuntu 18.04上安裝Mono

          通過運(yùn)行以下命令,將Mono存儲庫添加到系統(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’

          如何在Ubuntu 18.04上安裝Mono

          啟用apt信息庫后,更新軟件包列表并使用以下命令安裝Mono:

          linuxidc@linuxidc:~/www.linuxidc.com$ sudo apt update

          linuxidc@linuxidc:~/www.linuxidc.com$ sudo apt install mono-complete

          如何在Ubuntu 18.04上安裝Mono

          mono-complete是一個元軟件包,可安裝Mono運(yùn)行時,開發(fā)工具和所有庫.

          通過鍵入以下命令來驗證安裝,該命令將打印Mono版本:

          linuxidc@linuxidc:~/www.linuxidc.com$ mono –version

          在撰寫本文時,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)

          如何在Ubuntu 18.04上安裝Mono

          就是這樣,您已經(jīng)在Ubuntu上成功安裝了Mono,然后就可以開始使用它了。

          Mono入門

          為了驗證所有設(shè)置是否正確,我們將構(gòu)建一個Hello World程序,該程序?qū)⒋蛴〗?jīng)典的“ hello world”消息。

          打開文本編輯器,并創(chuàng)建一個名為hello.cs的文件,其內(nèi)容如下:

          linuxidc.cs

          using System;

          public class HelloWorld
          {
              public static void Main(string[] args)
              {
                  Console.WriteLine (“Hello World!Linux公社 www.linuxidc.com”);
              }
          }

          使用csc編譯器生成程序:

          linuxidc@linuxidc:~/www.linuxidc.com$ csc linuxidc.cs
          Microsoft (R) Visual C# Compiler version 3.4.0-beta4-19569-03 (82f2e254)
          Copyright (C) Microsoft Corporation. All rights reserved.

          上面的命令將生成一個名為hello.exe的可執(zhí)行文件。

          使用以下命令運(yùn)行可執(zhí)行文件:

          linuxidc@linuxidc:~/www.linuxidc.com$ mono linuxidc.exe

          輸出應(yīng)如下所示:

          Hello World!Linux公社 www.linuxidc.com

          如何在Ubuntu 18.04上安裝Mono

          如果只想通過鍵入程序名稱來執(zhí)行程序,則需要設(shè)置一個可執(zhí)行標(biāo)志:

          linuxidc@linuxidc:~/www.linuxidc.com$ chmod +x linuxidc.exe

          現(xiàn)在,您可以通過鍵入以下內(nèi)容運(yùn)行l(wèi)inuxidc.exe文件:

          linuxidc@linuxidc:~/www.linuxidc.com$ ./linuxidc.exe

          如何在Ubuntu 18.04上安裝Mono

          總結(jié)

          可從官方Mono軟件包存儲庫中安裝最新的穩(wěn)定Mono發(fā)行包。

          如果您遇到問題或有反饋,請在下面發(fā)表評論。

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號