آموزش نصب Mono در اوبونتو 20.04 Ubuntu - وان سرور آکـادمی
آموزش نصب Mono در اوبونتو 20.04 Ubuntu
آموزش نصب Mono در اوبونتو 20.04 Ubuntu

آموزش نصب Mono در اوبونتو 20.04 Ubuntu

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

آموزش نصب Mono در اوبونتو 20.04 Ubuntu

Mono یک بستر برای توسعه و اجرای برنامه های متقابل مبتنی بر استانداردهای ECMA / ISO است. مونو یک پیاده سازی منبع باز از چارچوب .NET مایکروسافت است. در این آموزش نصب Mono در اوبونتو 20.04 Ubuntu را توضیح خواهیم داد.

پیش نیازها

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

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

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

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

نصب Mono در اوبونتو

مونو در مخازن استاندارد اوبونتو 20.04 موجود نیست. بسته های Mono را از مخزن های رسمی Mono نصب خواهیم کرد:

  • وابستگی های لازم برای اضافه کردن یک مخزن جدید از طریق HTTPS را نصب کنید:
sudo apt update
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
  • کلید 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 apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-bionic main'
  • نصب مونو:
sudo apt install mono-complete 

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

  • نصب ممکن است چند دقیقه طول بکشد. پس از اتمام ، با تایپ دستور زیر که نسخه Mono را چاپ می کند ، آن را تأیید کنید:
mono --version

در زمان نوشتن این مقاله ، آخرین نسخه پایدار Mono برابر 6.8.0.123 است.

Mono JIT compiler version 6.8.0.123 (tarball Tue May 12 15:11:57 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

برای اطمینان از تنظیم بودن همه چیز ، ما می خواهیم برنامه hello world را بسازیم که پیام کلاسیک “hello world” را چاپ کند.

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

nano 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

نتیجه گیری

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

لطفا جهت بهبهود کیفیت آموزش های ارسالی، نظرات خود را از طریق کامنت و درج ستاره ارسال کنید

5/5 - (8 امتیاز)