GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuにMonoをインストールして使用する方法

はじめに

Monoは、Microsoft.NETソフトウェアスタックのオープンソース実装です。これはECMA/ISO標準に基づいており、C#プログラミング言語と共通言語ランタイムを実装しています。 Monoの詳細については、MonoプロジェクトのWebサイトをご覧ください。

Ubuntu21.04へのMonoのインストール

デフォルトでは、MonoアプリケーションはUbuntuシステムにはありません。公式リポジトリからMonoをインストールするには、以下の手順に従ってください。

1:依存関係のインストール

まず、HTTPSを介して新しいリポジトリを追加します。これを行うには、最初に次のコマンドを使用してaptリポジトリを更新します。

$ sudo apt update

さらに、次のコマンドを使用して、monoのapt依存関係をインストールします。

$ sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

2:GPCキーのインポート

したがって、リポジトリを追加した後、ユーザーはキーを抽出してUbuntuサーバーに配置する必要があります。

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

このようにして、ユーザーはGPCキーを簡単にインポートできます。出力は上に表示されたもののようになります。

3:モノリポジトリの追加

ここで、モノリポジトリをシステムのソースのリストに追加するには、ターミナルウィンドウで次のコマンドを追加します。

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

4:Monoのインストール

Monoのすべての依存関係をインストールしたら、次のステップはMonoをインストールすることです。mono-completeパッケージをインストールします。

$ sudo apt install mono-complete

したがって、Monoランタイムと関連するツールおよびライブラリが正常にインストールされます。

Monoインストールの確認

ターミナルウィンドウに次のコマンドを入力して、monoがインストールされていることを確認します。

$ mono --version

出力に表示されるインストール済みのMonoバージョンに加えて、ダウンロード時に入手可能なMonoの最新バージョンは6.8.0.122でした。このバージョンは、ダウンロード時に異なる場合があります。

Monoでプログラムを作成する

Monoのインストールをテストするための小さなC#「Weloveunixcop」プログラムを作成する方法を紹介します。.csを作成しましょう。 ファイルを作成し、unixcop.cs

という名前で保存します。

1。 C#コードをunixcop.csというファイルに保存します

コードは次のとおりです:

using System;

namespace Project_1 {
    class MainClass {
        public static void Main (string[] args) {
            Console.WriteLine ("We love Unixcop!");
            Console.ReadKey ();
        }
    }
}

2。 unixcop.csを実行可能にします。 unixcop.csファイルを右クリックし、プロパティを選択します ->権限 タブ->プログラムとしてのファイルの実行を許可するの左側にチェックマークを付けます 示されているように。

3。 cdを使用してディレクトリを変更します unixcop.csファイルを含むディレクトリへのコマンド。

4。 mcsコンパイラを使用して、 unixcop.exeという名前のWindows実行可能ファイルを作成します。 ソースからunixcop.cs

$ mcs -out:unixcop.exe unixcop.cs

5。 unixcop.exeプログラムをmonoで実行します。

$ mono unixcop.exe

結論

この記事では、Ubuntu21.04システムにMonoをインストールする方法について詳しく説明しました。次に、アプリケーションのインストールを確認し、小さな unixcopを作成しました。 Mono C#コンパイラをテストするためのスクリプト。


Ubuntu
  1. Ubuntu20.04にWineをインストールして使用する方法

  2. Ubuntu18.04にFFmpegをインストールして使用する方法

  3. Ubuntu20.04にDockerをインストールして使用する方法

  1. Ubuntu18.04にWineをインストールして使用する方法

  2. Ubuntu18.04にCurlをインストールして使用する方法

  3. Ubuntu20.04にCurlをインストールして使用する方法

  1. Ubuntu20.04にSyncthingをインストールして使用する方法

  2. Ubuntu20.04でUnboundをインストールして使用する方法

  3. Ubuntu20.04にKontactをインストールして使用する方法