آموزش نصب Mono در Debian 10 - وان سرور آکـادمی
آموزش نصب Mono در Debian 10
آموزش نصب Mono در Debian 10

آموزش نصب Mono در Debian 10

زمان تقریبی مطالعه: 2 دقیقه

آموزش نصب Mono در Debian 10

Mono یک بستر برای توسعه و اجرای برنامه های متقابل مبتنی بر استانداردهای ECMA / ISO است. Mono یک فریم ورک رایگان و منبع باز از چارچوب .NET مایکروسافت است. در این مقاله اطلاعاتی در مورد آموزش نصب Mono در Debian 10 ارائه شده است.

پیش نیازها

مطمئن شوید که به عنوان root یا کاربر دارای امتیازات sudo وارد شده اید .

یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.

وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.

برای خرید سرور مجازی با گارانتی 100% بازگشت وجه کلیک کنید.

نصب مونو در دبیان (Debian 10)

مونو در مخازن استاندارد دبیان موجود نیست. بسته های Mono را از مخزن های رسمی Mono نصب خواهیم کرد. این روند نسبتاً ساده است و تنها چند دقیقه طول خواهد کشید.

  • با نصب بسته های لازم شروع کنید:
sudo apt update
sudo apt install dirmngr gnupg apt-transport-https ca-certificates
  • دستور زیر را برای وارد کردن کلید GPG مخزن وارد کنید:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

خروجی باید شبیه این باشد:

gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) <releng@xamarin.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1
  • مخزن 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'
  • پس از فعال کردن مخزن apt ، لیست بسته ها را به روز کنید و Mono را نصب کنید:
sudo apt update
sudo apt install mono-complete

mono-complete یک پکیج متا است که همه موارد مورد نیاز برای توسعه مونو ، از جمله زمان اجرا ، ابزار توسعه و کلیه کتابخانه ها را نصب می کند.

  • چاپ نصب نسخه Mono را تأیید کنید:
mono --version

در زمان نوشتن این مقاله ، آخرین نسخه پایدار Mono برابر 6.8.0 Stable (6.8.0.105) است.

Mono JIT compiler version 6.8.0.105 (tarball Tue Feb  4 21:20:43 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)

شما Mono را با موفقیت در دبیان نصب کرده اید ، و می توانید شروع به توسعه برنامه خود کنید.

شروع کار با Mono

برای تأیید صحت تنظیم همه چیز ، ما یک برنامه Hello World خواهیم ساخت که پیام کلاسیک ” Hello World ” را چاپ خواهد کرد.

ویرایشگر متن خود را باز کنید و پرونده ای به نام hello.cs با محتوای زیر ایجاد کنید: سلام

using System;

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

برای ساخت برنامه از کامپایلر csc استفاده کنید:

csc hello.cs

دستور فوق یک پرونده اجرایی با نام hello.exe ایجاد خواهد کرد.

با استفاده از دستور زیر ، پرونده اجرایی را اجرا کنید:

mono hello.exe

خروجی باید چیزی شبیه به این باشد:

Hello, World

برای اینکه بتوانید فقط با تایپ نام آن ، برنامه را اجرا کنید ، باید پرونده را اجرایی کنید :

chmod +x hello.exe

اکنون می توانید پرونده hello.exe را با تایپ کردن اجرا کنید:

./hello.exe

نتیجه گیری

ما در این آموزش نحوه نصب Mono در Debian 10 را به شما آموزش دادیم. آخرین بسته های پایدار نسخه Mono برای نصب از مخزن رسمی Mono در دسترس هستند.

Rate this post