GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Kerangka Mono di Debian 11 Bullseye

Mono adalah platform pengembangan sumber terbuka gratis berdasarkan .NET Framework . Implementasi .NET Mono didasarkan pada standar ECMA/ISO untuk C# dan Infrastruktur Bahasa Umum. Proyek Mono telah dikembangkan selama lebih dari satu dekade dan terus ditampilkan di banyak aplikasi.

Dalam tutorial berikut, Anda akan mengetahui cara menginstal dan mengkonfigurasi Mono pada sistem operasi Debian 11 Bullseye Anda.

Prasyarat

  • OS yang Disarankan: Debian 11 Bullseye
  • Akun pengguna: Akun pengguna dengan hak istimewa sudo atau akses root (perintah su) .
  • Paket yang Diperlukan: lihat instal dependensi yang diperlukan

Memperbarui Sistem Operasi

Perbarui Debian 11 . Anda sistem operasi untuk memastikan semua paket yang ada mutakhir:

sudo apt update && sudo apt upgrade

Akses Root atau Sudo

Secara default, ketika Anda membuat akun Anda saat memulai dengan Debian dibandingkan dengan distribusi lain, itu tidak secara otomatis menerima status sudoers. Anda harus memiliki akses ke sandi root untuk menggunakan perintah su atau kunjungi tutorial kami tentang Cara Menambahkan Pengguna ke Sudoers di Debian.

Instal Dependensi yang Diperlukan

Dependensi berikut akan diperlukan untuk berhasil menginstal dan menjalankan Mono pada sistem Debian 11 Bullseye Anda. Buka terminal perintah Anda dan jalankan perintah berikut untuk menginstal dan memeriksa apakah sudah diinstal.

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

Impor Kunci &Repositori GPP Mono

Bagian pertama dari instalasi adalah mengimpor kunci GPG dan repositori karena Debian 11 tidak datang dengan Mono di repositorinya.

Pertama, impor kunci GPG :

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

Selanjutnya, impor repositori Mono:

sudo sh -c 'echo "deb https://download.mono-project.com/repo/debian stable-buster main" > /etc/apt/sources.list.d/mono-official-stable.list'

Catatan, ini adalah repositori Buster. Namun, ini berhasil untuk Bullseye.

Sekarang dengan kunci GPG dan repositori Mono ditambahkan, perbarui daftar repositori Anda untuk mencerminkan perubahan.

sudo apt update

Instal Kerangka Mono

Sekarang setelah repositori berhasil diinstal, sekarang saatnya untuk menginstal Mono itu sendiri. Untuk melakukan ini, Anda akan menggunakan perintah apt install berikut.

sudo apt install mono-complete -y

Selanjutnya, verifikasi instalasi dan versi yang diinstal.

mono --version

Contoh keluaran:

Mono JIT compiler version 6.8.0.105 (Debian 6.8.0.105+dfsg-3.2 Tue Jun 29 21:01:01 UTC 2021)

Alternatif untuk memverifikasi penginstalan Mono Framework adalah dengan menggunakan perintah kebijakan apt-cache.

sudo apt-cache policy mono-complete

Contoh keluaran:

mono-complete:
  Installed: 6.8.0.105+dfsg-3.2
  Candidate: 6.8.0.105+dfsg-3.2
  Version table:
 *** 6.8.0.105+dfsg-3.2 500
        500 http://ftp.au.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status

Buat Aplikasi Uji

Untuk memeriksa apakah Mono berfungsi, Anda akan membuat program kecil dengan slogannya yang terkenal (Hello World) . Anda akan melakukan ini dengan membuka editor teks favorit Anda untuk melakukannya. Untuk panduannya, kami akan menggunakan editor teks nano.

Buka terminal Anda, dan buat file .cs seperti di bawah ini.

sudo nano helloworld.cs

Selanjutnya, masukkan kode pemrograman berikut:

using System;

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

Setelah selesai, CTRL+O untuk menyimpan, lalu CTRL+X untuk keluar.

Sekarang Anda dapat mengkompilasi kode. Untuk melakukannya, jalankan perintah berikut:

mono-csc helloworld.cs

Perintah compiler akan membangun sebuah executable bernama helloworld.exe , setelah selesai, Anda dapat menjalankan ini untuk melihat kode beraksi dengan menjalankan perintah berikut:

mono helloworld.exe

Anda kemudian akan mendapatkan output klasik:

Hello World!

Cara alternatif untuk menjalankan program adalah dengan membuat file tersebut dapat dieksekusi dengan sendirinya. Ini dapat dilakukan dengan mengubah izin file seperti di bawah ini:

chmod +x helloworld.exe

Sekarang Anda dapat menjalankan file sendiri dengan menjalankan perintah berikut:

./helloworld.exe

Anda akan menerima output Hello World lagi. Jika Anda mengalami masalah kapan saja, Anda mungkin perlu menyetel variabel $PATH .

export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"

Debian
  1. Cara Memasang Mesin Docker di Debian 11 (Bullseye)

  2. Cara Menginstal dan Menggunakan Mono di Debian 11

  3. Cara Menginstal Kerangka Mono di Debian 11 Bullseye

  1. Cara Menginstal Docker di Debian 11 (Bullseye)

  2. Cara Menginstal TeamViewer di Debian 11 Bullseye

  3. Cara Menginstal AnyDesk di Debian 11 Bullseye

  1. Cara Menginstal Browser LibreWolf di Debian 11 Bullseye

  2. Cara Menginstal Wine 7 di Debian 11 Bullseye

  3. Cara Menginstal Tor Browser di Debian 11 Bullseye