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

آموزش نصب Mono در CentOS 8

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

آموزش نصب Mono در CentOS 8

Mono یک بستر برای توسعه و اجرای برنامه های متقابل مبتنی بر استانداردهای ECMA / ISO است. این یک بستر رایگان و منبع باز از Microsoft’s .NET framework است. در این آموزش نحوه نصب Mono در CentOS 8 توضیح داده شده است.

پیش نیازها

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

نصب مونو در CentOs

ساده ترین و توصیه شده ترین روش برای نصب Mono در CentOS 8 ، نصب آن از مخازن Mono است. این یک فرآیند نسبتاً ساده است و تنها چند دقیقه طول خواهد کشید.

  • با وارد کردن کلید GPG مخزن شروع کنید:
sudo rpm --import 'http://pool.sks-keyservers.net/pks/lookup?op=get&search=0x3fa7e0328081bff6a14da29aa6a19b38d3d831ef'

درصورتی که با موفقیت انجام شود ، هیچ خروجی تولید نمی شود.

  • با اجرای دستور زیر مخزن Mono را به سیستم خود اضافه کنید:
dnf config-manager --add-repo https://download.mono-project.com/repo/centos8-stable.repo

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

Adding repo from: https://download.mono-project.com/repo/centos8-stable.repo
  • پس از فعال کردن مخزن ، Mono را نصب کنید:
sudo dnf install mono-complete

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

  • با اجرای دستور زیر که نسخه Mono را چاپ می کند ، نصب را تأیید کنید:

mono --version

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

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)

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

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

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

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

شروع کار با 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 

اگر می خواهید برنامه را فقط با تایپ نام آن اجرا کنید ، باید یک flag قابل اجرا را تنظیم کنید :

chmod +x hello.exe

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

./hello.exe

نتیجه گیری

ما در این آموزش نحوه نصب Mono در CentOS 8 را به شما آموزش دادیم. برای نصب آخرین نسخه ی پایدار mono از مخازن رسمی استفاده کنید.

Rate this post