Ubuntu20.04にMonoをインストールする方法

記事ディレクトリ

この記事は最初に公開されました:[https://www.itcoder.tech/posts/how-to-install-mono-on-ubuntu-20-04/](https://www.itcoder.tech/posts/how-to-install-mono-on-ubuntu-20-04/)

Monoは、クロスプラットフォームアプリケーションを開発および実行するためのECMA / ISO標準に基づくプラットフォームです。これは、Microsoftの.NETフレームワークの無料のオープンソース実装です。

この記事では、主にUbuntu20.04にMonoをインストールする方法について説明します。

1.前提条件##

次の手順は、rootまたはその他のsudo特権としてシステムにログインしていることを前提としています。

2.UbuntuにMonoをインストールします##

Monoは、標準のUbuntuソフトウェアソースリポジトリでは使用できません。公式のMonoソースリポジトリからMonoをインストールします。これは非常にシンプルでわかりやすいプロセスで、数分しかかかりません。

  1. 必要なパッケージのインストールを開始します。
sudo apt update
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
  1. 次のコマンドを入力して、ソースウェアハウスのGPGキーをインポートします。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80--recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

出力は次のようになります。

gpg: key A6A19B38D3D831EF:public key "Xamarin Public Jenkins (auto-signing) <[email protected]>" imported
gpg: Total number processed:1
gpg:               imported:1
  1. モノソースリポジトリをシステムソースリストに追加します。
sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-bionic main'
  1. Monoのインストール:
sudo apt install mono-complete 

Mono-completeはメタパッケージであり、ランタイム環境、開発ツール、すべてのクラスライブラリなど、Mono開発に必要なすべてのパッケージをインストールします。

  1. インストールには時間がかかります。完了したら、次のコマンドを入力してMonoバージョンを印刷し、Monoのインストール結果を確認します。
mono --version

執筆時点で、Monoの最新の安定バージョンは6.8.0.123です。

Mono JIT compiler version 6.8.0.123(tarball Tue May 1215:11:57 UTC 2020)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マシンにMonoが正常にインストールされ、使用を開始できます。

三、モノエントリー##

すべての設定が正常であることを確認するために、「helloworld」メッセージを出力するHelloWorldプログラムを作成します。

テキストエディタを開き、次の内容の hello.csという名前のファイルを作成します。

using System;publicclassHelloWorld{publicstaticvoidMain(string[] args){
  Console.WriteLine("Hello World!");}}

cscコンパイラを使用してプログラムをビルドします。

csc hello.cs

上記のコマンドは、 hello.exeという名前の実行可能プログラムをビルドします。

この実行可能プログラムを実行します。

mono hello.exe

出力は次のようになります。

Hello, World

プログラム名を入力してプログラムを実行するには、ファイルを実行可能にする必要があります。

chmod +x hello.exe

これで、 hello.exeを実行して次のように入力できます。

. /hello.exe

4、要約##

Ubuntu 20.04へのMonoのインストールは比較的簡単なプロセスであり、少しの時間しかかかりません。

ご不明な点がございましたら、以下の方法でお問い合わせください。

WeChat:

WeChatグループ:上記のWeChatを追加し、WeChatグループにコメントします

QQ: 3217680847

QQグループ:82695646

Recommended Posts

Ubuntu20.04にMonoをインストールする方法
Ubuntu20.04にRubyをインストールする方法
Ubuntu20.04にMemcachedをインストールする方法
Ubuntu20.04にJavaをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu20.04にVirtualBoxをインストールする方法
Ubuntu20.04にElasticsearchをインストールする方法
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu16.04にNode.jsをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu20.04にVagrantをインストールする方法
Ubuntu16.04にPostgreSQLをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu18.04にMemcachedをインストールする方法
Ubuntu16.04にJenkinsをインストールする方法
Ubuntu14.04にMemSQLをインストールする方法
Ubuntu16.04にMongoDBをインストールする方法
Ubuntu14.04にMailpileをインストールする方法
Ubuntu20.04にSkypeをインストールする方法
Ubuntu20.04にJenkinsをインストールする方法
Ubuntu18.04にPython3.8をインストールする方法
Ubuntu18.04にKVMをインストールする方法
Ubuntu20.04にKVMをインストールする方法
ubuntu14.04にopencv3.0.0をインストールする方法
Ubuntu20.04にAnacondaをインストールする方法
Ubuntu18.04にJenkinsをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にRをインストールする方法
Ubuntu16.04にMoodleをインストールする方法
Ubuntu16.04にTeamviewerをインストールする方法
Ubuntu20.04にMariaDBをインストールする方法
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu20.04にZoomをインストールする方法
Ubuntu16.04にNginxをインストールする方法
Ubuntu20.04にOpenCVをインストールする方法
Ubuntu20.04にSpotifyをインストールする方法
Ubuntu18.04にPostmanをインストールする方法
Ubuntu16.04にGo1.6をインストールする方法
Ubuntu18.04にGoをインストールする方法
Ubuntu14.04にMySQLをインストールする方法
Ubuntu20.04にPostgreSQLをインストールする方法
Ubuntu18.04にVLCをインストールする方法
Ubuntu20.04にTeamViewerをインストールする方法
Ubuntu20.04にWebminをインストールする方法
Ubuntu18.04にDockerComposeをインストールする方法
RaspberryPiにUbuntuをインストールする方法
Ubuntu14.04にBaculaServerをインストールする方法
Ubuntu 18.04(linux)にMySQLをインストールする方法
Raspberry Pi4にUbuntu19.10をインストールする方法
Ubuntu18.04にApacheKafkaをインストールする方法
Ubuntu20.04にApacheMavenをインストールする方法
Ubuntu16.04にApacheTomcat8をインストールする方法
Ubuntu20.04 ubuntu / focal64にPython2をインストールする方法
Ubuntu18.04にGCCコンパイラをインストールする方法
Ubuntu14.04にGraylog1.xをインストールする方法。
Ubuntu16.04サーバーにZabbixをインストールする方法
Ubuntu18.04にOperaWebブラウザをインストールする方法
Ubuntu14.04にDockerを使用してPrometheusをインストールする方法