Mono adalah platform untuk mengembangkan dan menjalankan aplikasi lintas platform berdasarkan Standar ECMA/ISO. Ini adalah implementasi gratis dan open-source dari Microsoft .NET framework.
Tutorial ini menjelaskan cara menginstal Mono di Rocky Linux 8 dan CentOS 8 atau AlmaLinux 8
Prasyarat
Instruksi mengasumsikan bahwa Anda masuk sebagai root atau pengguna istimewa sudo
.
Instal Mono di Rocky Linux 8 dan CentOS 8
Cara termudah dan direkomendasikan untuk menginstal Mono di debian 10 adalah menginstalnya langsung dari repositori Mono. Ini adalah proses yang relatif mudah dan hanya akan memakan waktu beberapa menit.
1) Impor kunci GPG dari repositori menggunakan perintah berikut:
sudo rpm --import 'http://pool.sks-keyservers.net/pks/lookup?op=get&search=0x3fa7e0328081bff6a14da29aa6a19b38d3d831ef'
2) Tambahkan repositori Mono ke sistem Anda dengan menjalankan perintah di bawah ini:
dnf config-manager --add-repo https://download.mono-project.com/repo/centos8-stable.repo
Outputnya akan terlihat seperti berikut:
Adding repo from: https://download.mono-project.com/repo/centos8-stable.repo
3) Setelah repositori diaktifkan, instal Mono dengan:
sudo dnf install mono-complete
mono-complete
adalah semua meta-paket yang Anda butuhkan untuk pengembangan mono, mono-complete akan menginstal runtime Mono, alat pengembangan, dan semua perpustakaan mono.
4) Verifikasi instalasi dengan mengetikkan perintah berikut, yang akan mencetak versi Mono:
mono --version
Pada saat penulisan artikel ini, versi stabil terbaru dari Mono adalah 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)
Pada titik ini, Anda telah berhasil menginstal Mono di Rocky Linux 8 dan CentOS 8, dan Anda dapat mulai menggunakannya.
Mulai Mono dengan Hello World di Rocky Linux
Untuk memverifikasi bahwa semuanya telah diatur dengan benar, kami akan membuat program yang akan mencetak pesan klasik “hello world”.
Buka editor teks nano
dan buat file bernama hello.cs dengan konten berikut:
nano hello.cs
using System; public class HelloWorld { public static void Main(string[] args) { Console.WriteLine ("Hello World!"); } }
gunakan csc
untuk membangun program:
csc hello.cs
Perintah di atas akan membangun sebuah executable bernama hello.exe
.
Jalankan executable menggunakan perintah di bawah ini:
mono hello.exe
Outputnya akan terlihat seperti ini:
Hello, World
Jika Anda ingin menjalankan sebuah program hanya dengan mengetikkan namanya, Anda harus mengatur sebuah flag untuk membuatnya dapat dieksekusi dengan perintah chmod :
chmod +x hello.exe
Anda sekarang dapat menjalankan file hello.exe
dengan mengetik:
./hello.exe
Kesimpulan
Hari ini kita belajar cara menginstal mono di rocky Linux 8 dan CentOS 8 serta AlmaLinux 8 juga mengikuti proses yang sama, Paket rilis Mono stabil terbaru tersedia untuk instalasi dari repositori paket Mono resmi.
Beberapa Tutorial Terkait Rocky Linux :
Cara Menginstal Panduan Langkah-demi-Langkah Rocky Linux 8 dengan Tangkapan Layar
Cara Menambahkan Repositori EPEL di Rocky Linux, AlmaLinux, dan CentOS
Cara Memasang dan Mengonfigurasi TensorFlow di Rocky Linux 8
Cara Menginstal dan Mengonfigurasi AWX yang Mungkin di Rocky Linux 8.3