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

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

今日、このチュートリアルでは、Ubuntu 20.04LTSおよびUbuntu21.04にMonoをインストールする方法を学習します。Monoは、ECMAおよびISO標準に基づくクロスプラットフォームマルチシステムアプリケーションを開発および実行するためのプラットフォームです。これは、Microsoft.NETフレームワークの無料のオープンソース実装です。

このクイックガイドとチュートリアルでは、Ubuntu20.04とUbuntu21.04にMonoをインストールする方法を説明します

UbuntuにMonoをインストールするための前提条件

手順は、rootまたは特権ユーザーsudoとしてログインしていることを前提としています。 。

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

Ubuntu 18.04にMonoをインストールする最も簡単で推奨される方法は、Monoリポジトリからインストールすることです。これは比較的簡単なプロセスで、数分しかかかりません。

必要なパッケージをインストールすることから始めます:

sudo apt update 
sudo apt install dirmngr gnupg apt-transport-https ca-certificates

次のコマンドを使用して、リポジトリからGPGキーをインポートします。

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

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

gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) " imported 
gpg: Total number processed: 1 
gpg:               imported: 1

Monoリポジトリをソースリストに追加します 以下のコマンドを実行して、システムを構築します。

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リポジトリが有効になったら、パッケージリストを更新し、次のコマンドでMonoをインストールします。

sudo apt update 
sudo apt install mono-complete 

Mono-completeは、Monoランタイム、開発ツール、およびすべてのMonoライブラリをインストールするメタパッケージです。

次のコマンドを入力してインストールを確認します。これにより、Monoバージョンが出力されます。

モノバージョン

この記事を書いている時点で、Monoの最新の安定バージョンは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にMonoが正常にインストールされ、使用を開始できます。

HelloWorldでMonoを開始

すべてが正しく設定されていることを確認するために、従来の「helloworld」メッセージを出力するプログラムを作成します。

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

nano hello.cs 
using System;

public class HelloWorld
{
    public static void Main(string[] args)
    {
        Console.WriteLine ("Hello World!");
    }
}
 

cscを使用する プログラムを作成するには:

csc hello.cs 

上記のコマンドは、hello.exeという名前の実行可能ファイルをビルドします 。

以下のコマンドを使用して実行可能ファイルを実行します:

mono hello.exe 

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

Hello, World 

名前を入力するだけでプログラムを実行したい場合は、chmodコマンドで実行可能にするフラグを設定する必要があります:

chmod +x hello.exe 

これで、ファイルhello.exeを実行できます。 次のように入力します:

./hello.exe 

結論

このチュートリアルでは、Ubuntu 20.04LTSとUbuntu21.04にmonoをインストールする方法を学びました。最新の安定したMonoリリースパッケージは、公式のMonoパッケージリポジトリからインストールできます。

関連記事:

Ubuntu20.04およびUbuntu21.04にNginxをインストールして構成する方法

Ubuntu20.04およびUbuntu21.04にGoogleChromeをインストールする方法

RockyLinux8.4にOpenCVをインストールして構成する方法


Ubuntu
  1. Ubuntu20.04LTSにDokuwikiをインストールします

  2. Ubuntu20.04LTSにKarbonをインストールします

  3. Ubuntu 20.04にMonoをインストールするにはどうすればいいですか?

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

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

  3. Ubuntu 16.04 LtsのRabbitvcs?

  1. Ubuntu 22.04 /20.04LTSにDockerをインストールする方法

  2. Ubuntu20.04LTSにPlayOnLinuxをインストールする方法

  3. Ubuntu18.04LTSにPython3.7をインストールします