Install Mono di CentOS 8

Tutorial Install Mono dan Konfigurasinya di CentOS 8

Pada kesempatan ini JogjaXploit akan membagikan Tutorial Cara Install Mono di Centos 8 dan juga konfigurasinya secara lengkap dan berurutan.

Bagi kalian yang belum mengerti apa itu Mono, disini akan kami bahas juga mengenai pengertian dan bagaimana cara konfigurasi atau setting nya.

Apa Itu Mono?

Mono merupakan platfrom yang berfungsi untuk mengembangkan dan juga menjalankan aplikasi lintas platform pada ECMA/ISO standars. Ini merupakan implementasi bebas dan open-source framework Microsoft .NET.

Mono sendiri sebenarnya bisa diinstall dimana saja, tidak hanya CentOS 8. Namun pada artikel ini kami menggunakan CentOS 8.

Sebaiknya gunakanlah akses root atau hak akses Admin ( Khusus ) untuk mengimplementasikan Tutorial Menginstall Mono di CentOS 8 kali ini.

Cara Install Mono di CentOS 8

Daripada kelamaan, kita langsung saja menuju pada tutorial install mono nya. Simak dan ikuti langkah-langkah nya di bawah ini.

1. Import terlebih dahulu GPG Keynya dari Repositori

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

2. Tambahkan Repsitori Mono ke Dalam Sistem

Hal ini perlu dilkakukan dikarenakan kita perlu menambahkan repositori mono ke dalam perangkat / sistem kita.

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

Jika sudah, nanti Outputnya akan mengeluarkan / menampilkan seperti ini.

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

3. Install Mono

Langkah yang selanjutnya yaitu Install Mono ke dalam sistem kita dengan cara memasukkan perintah berikut.

sudo dnf install mono-complete

Catatan :

Yang dimaksud dengan mono-complete pada perintah diatas yaitu Semu meta-package yang mana kita butuhkan dalam mengembangkan mono itu sendiri.

Mono-complete akan Runtime, Tools Development, dan library lainnya yang dibutuhkan oleh mono.

Jika sudah mengerti, sekarang kita lanjut pada langkah selanjutnya.

4. Verifikasi Versi Installasi

Langkah yang terakhir yaitu memverifikasi versi mono yang mana telah kita install tadi. Hal ini bertujuan untuk memastikan bahwa mono telah terinstall di sistem kita atau belum.

mono --version

Apabila installasi berhasil nanti akan menampilkan versi mono yang mana kita gunakan. Kurang lebih outputnya seperti ini.

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

Sampai tahap ini kita berhasil menginstall Mono nya. Apa langkah selanjutnya?, kita lanjut di pembahasan di bawah.

Sekarang langkah selanjutnya yaitu kita coba menjalankan Mono yang telah kita install tadi untuk memastikan bahwa semuanya bisa berjalan normal dan tidak ada kendala.

Mulai Bekerja Dengan Mono

Kita akan mencoba menampilkan tulisan atau text “Hello World” menggunakan mono.

Bagaimana caranya?, silahkan ikuti langkah-langkah nya dibawah ini.

Mencetak Tulisan Hello World Dengan Mono

1. Bukalah teks editor nano dan buat file baru dengan nama helloworld.cs

2. Masukkan script berikut di file helloworld.cs yang telah kita buat tadi.

nano hello.cs

using System;

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

3. Jika sudah, langkah selanjutnya yaitu kita bangun / buat programnya. Gunakan perintah csc untuk menjalankannya

csc test.cs

Perintah diatas akan membuat file exe yang mana bernama test.exe. Jika sudah kita lanjut ke langkah selanjutnya.

4. Sekarang kita coba jalankan file exe nya tadi dengan cara menggunakan perintah mono.

mono test.exe

Apabila berhasil, nanti akan menghasilkan output seperti dibawah ini.

Hello, World

Selesai.

Itulah tadi bagaimana cara menginstall mono di CentOS 8, mudah bukan?. Mungkin cukup sekian artikel kali ini. Terima kasih dan sampai jumpa di Artikel tutorial berikutnya. Apabila ada yang kurang jelas dapat ditanyakan melalui komentar atau bisa juga menghubungi kami.

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on pinterest
Pinterest
Share on tumblr
Tumblr

Tinggalkan komentar