آموزش نصب 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 کاهش میدهد.
شروع کار با 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 از مخازن رسمی استفاده کنید.
اولین نفر باشید که نظر ارسال میکنید