خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


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

نحوه نصب Mono در اوبونتو
Mono پلتفرمی برای توسعه و اجرای اپلیکیشن های cross-platform بر اساس استانداردهای ECMA/ISO است که یک پیاده سازی منبع باز از دات نت فریم ورک مایکروسافت است.

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



sudo apt update
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

GPG key مربوط به Repository را باید Import کنید:

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

خروجی شما هم از دستور فوق باید چیزی شبیه به خروجی زیر باشد:

gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) " imported
gpg: Total number processed: 1
gpg: imported: 1
حالا Mono repository را به لیست منابع سیستم خود اضافه کنید:

sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'

در آخر با دستور زیر، Mono را در اوبونتوی خود نصب کنید:

sudo apt install mono-complete

mono-complete یک meta-package ای است که Mono runtime، development tools و همه library ها را نصب می کند.
نصب احتمالا دقایقی به طول خواهد انجامید تا تکمیل شود و برای تایید نصب موفقیت آمیز Mono، دستور زیر را اجرا کنید:

mono --version

در زمان نگارش این مقاله، آخرین نسخه پایدار مونو 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 با محتوای زیر ایجاد کنید:

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

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز