Mono adalah platform untuk mengembangkan dan menjalankan aplikasi lintas platform berdasarkan pada ECMA / ISO Standards. Mono adalah implementasi gratis dan open-source dari Microsoft .NET framework.
Tutorial ini menjelaskan cara menginstal Mono di Ubuntu 18.04.
Prasyarat
Hak akses sebagai root atau pengguna dengan hak istimewa sudo.
Menginstal Mono di Ubuntu
Cara termudah dan yang disarankan untuk menginstal Mono di Ubuntu 18.04 adalah menginstalnya dari repositori Mono. Ini adalah proses yang relatif mudah dan hanya akan memakan waktu beberapa menit.
Kita mulai dengan menginstal paket yang diperlukan:
$ sudo apt update
$ sudo apt install dirmngr gnupg apt-transport-https ca-certificates
Impor kunci GPG repositori menggunakan perintah berikut:
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
Outputnya akan terlihat seperti ini:
output
gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) <releng@xamarin.com>" imported
gpg: Total number processed: 1
gpg: imported: 1
Tambahkan repositori Mono ke sistem source dengan menjalankan perintah di bawah ini:
$ sudo sh -c 'echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" > /etc/apt/sources.list.d/mono-official-stable.list'
Setelah repositori apt diaktifkan, perbarui daftar paket dan instal Mono dengan:
$ sudo apt update
$ sudo apt install mono-complete
Mono-complete adalah paket meta yang menginstal runtime Mono, tool pengembangan, dan semua library.
Verifikasi instalasi dengan mengetik perintah berikut yang akan mencetak versi Mono:
$ mono --version
Pada saat menulis artikel ini, versi stabil terbaru dari Mono adalah 6.6.0 Stable (6.6.0.161).
output
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)
Sampai disini kita telah berhasil menginstal Mono di Ubuntu dan dapat mulai menggunakannya.
Memulai Menggunakan Mono
Untuk memverifikasi bahwa semuanya diatur dengan benar, kita akan membuat program Hello World yang akan mencetak pesan klasik "hello world".
Buka teks editor dan buat file bernama hello.cs dengan konten berikut:
hello.cs
using System;
public class HelloWorld
{
public static void Main(string[] args)
{
Console.WriteLine ("Hello World!");
}
}
Gunakan csc compiler untuk mengkompile program:
$ csc hello.cs
Perintah di atas akan mengkompile sebuah executable bernama hello.exe.
Jalankan executable menggunakan perintah di bawah ini:
$ mono hello.exe
Outputnya akan terlihat seperti ini:
Output
Hello, World
Jika ingin menjalankan program hanya dengan mengetikkan namanya, kita harus membuat executable flag:
$ chmod +x hello.exe
Setelah itu jalankan file hello.exe dengan mengetik:
./hello.exe
Kesimpulan
Paket rilis Mono stabil terbaru tersedia untuk instalasi dari repositori paket Mono resmi.
EmoticonEmoticon