GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren und konfigurieren Sie Mono unter Rocky Linux 8 und CentOS 8

Mono ist eine Plattform zum Entwickeln und Ausführen von plattformübergreifenden Anwendungen basierend auf ECMA/ISO-Standards. Es ist eine kostenlose Open-Source-Implementierung des Microsoft .NET-Frameworks.

Dieses Tutorial erklärt, wie man Mono unter Rocky Linux 8 installiert und CentOS 8 oder AlmaLinux 8

Voraussetzung

Die Anweisungen gehen davon aus, dass Sie als root oder als privilegierter Benutzer sudo angemeldet sind .

Installieren Sie Mono unter Rocky Linux 8 und CentOS 8

Der einfachste und empfohlene Weg, Mono unter Debian 10 zu installieren, besteht darin, es direkt aus dem Mono-Repository zu installieren. Dies ist ein relativ einfacher Vorgang und dauert nur wenige Minuten.

1) Importieren Sie den GPG-Schlüssel aus dem Repository mit dem folgenden Befehl:

sudo rpm --import 'http://pool.sks-keyservers.net/pks/lookup?op=get&search=0x3fa7e0328081bff6a14da29aa6a19b38d3d831ef'

2) Fügen Sie das Mono-Repository zu Ihrem System hinzu, indem Sie den folgenden Befehl ausführen:

dnf config-manager --add-repo https://download.mono-project.com/repo/centos8-stable.repo 

Die Ausgabe sieht wie folgt aus:

Adding repo from: https://download.mono-project.com/repo/centos8-stable.repo

3) Sobald das Repository aktiviert ist, installieren Sie Mono mit:

sudo dnf install mono-complete 

mono-complete alle Metapakete sind, die Sie für die Mono-Entwicklung benötigen, mono-complete installiert die Mono-Laufzeitumgebung, Entwicklungstools und alle Mono-Bibliotheken.

4) Überprüfen Sie die Installation, indem Sie den folgenden Befehl eingeben, der die Mono-Version druckt:

mono --version 

Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste stabile Version von Mono 6.12.0 Stable (6.12.0.122).

Mono JIT compiler version 6.12.0.122 (tarball Tue Feb 4 19:28:42 UTC 2021) 
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)

An diesem Punkt haben Sie Mono erfolgreich auf Rocky Linux 8 und CentOS 8 installiert und können es verwenden.

Mono mit Hello World unter Rocky Linux starten

Um zu überprüfen, ob alles richtig eingerichtet ist, erstellen wir ein Programm, das die klassische „Hello World“-Nachricht ausgibt.

Öffnen Sie den Texteditor nano und erstellen Sie eine Datei namens hello.cs mit folgendem Inhalt:

nano hello.cs 
using System;

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

Verwenden Sie csc um das Programm zu bauen:

csc hello.cs 

Der obige Befehl erstellt eine ausführbare Datei mit dem Namen hello.exe .

Führen Sie die ausführbare Datei mit dem folgenden Befehl aus:

mono hello.exe 

Die Ausgabe sieht folgendermaßen aus:

Hello, World 

Wenn Sie ein Programm ausführen möchten, indem Sie einfach seinen Namen eingeben, müssen Sie ein Flag setzen, um es mit dem Befehl chmod ausführbar zu machen:

chmod +x hello.exe 

Sie können nun die Datei hello.exe ausführen indem Sie Folgendes eingeben:

./hello.exe 

Schlussfolgerung

Heute haben wir gelernt, wie Mono unter Rocky Linux 8 und CentOS 8 installiert wird, und AlmaLinux 8 folgt ebenfalls denselben Prozessen. Die neuesten stabilen Mono-Release-Pakete sind zur Installation aus den offiziellen Mono-Paket-Repositories verfügbar.

Einige Tutorials zu Rocky Linux:

Schrittweise Anleitung zur Installation von Rocky Linux 8 mit Screenshots

So fügen Sie das EPEL-Repository unter Rocky Linux, AlmaLinux und CentOS hinzu

So installieren und konfigurieren Sie TensorFlow unter Rocky Linux 8

So installieren und konfigurieren Sie Ansible AWX unter Rocky Linux 8.3


Cent OS
  1. So installieren und konfigurieren Sie Docker in Rocky Linux/Centos 8

  2. So installieren und konfigurieren Sie Redis 6 unter Rocky Linux/Centos 8

  3. So installieren und konfigurieren Sie Ansible unter Rocky Linux/CentOS 8

  4. So installieren Sie Erlang auf Rocky Linux/Alma Linux/CentOS 8

  5. So installieren und verwenden Sie Podman in Rocky Linux/Alma Linux/Centos 8

So installieren Sie Fish Shell unter CentOS 8 und Rocky Linux 8

So installieren Sie Webmin unter CentOS 8 und Rocky Linux 8

So installieren und konfigurieren Sie Jenkins in Rocky Linux/Centos 8

So installieren und konfigurieren Sie FreeIPA unter Rocky Linux/Centos 8

So installieren und konfigurieren Sie OpenCV unter Rocky Linux 8.4

So installieren und konfigurieren Sie Ansible AWX unter Rocky Linux 8.3 und CentOS 8