دریا آزاد خواه
دریا آزاد خواه
خواندن ۳ دقیقه·۱ سال پیش

صفر تا صد نصب دات نت کور روی لینوکس

نصب دات نت کور (NET Core) روی سیستم عامل لینوکس، به شما دسترسی به یک مجموعه کتابخانه‌ها، ابزارها و پلتفرم‌های متن‌باز می‌دهد که به شما این امکان را می‌دهد تا برنامه‌های چندپلتفرمی را به سادگی توسعه دهید. توسعه‌دهندگان اغلب به دنبال ساخت برنامه‌هایی هستند که بتوانند آن‌ها را بر روی چندین پلتفرم اجرا کنند، و در اینجا دات نت کور به عنوان یک ابزار کارآمد برای ایجاد برنامه‌های چندپلتفرمی در خدمت شما قرار می‌گیرد. نصب دات نت کور روی لینوکس به توسعه‌دهندگان این امکان را می‌دهد تا دانش و مهارت‌های خود را به کار گیرند و برنامه‌هایی ایجاد کنند که قابلیت مقیاس‌پذیری و استفاده‌ی گسترده را داشته باشند. اگر شما یک توسعه‌دهنده یا برنامه‌نویس هستید که می‌خواهید این پلتفرم کم‌حجم و منبع‌باز را روی سیستم عامل لینوکس خود نصب کنید، این مقاله به شما کمک خواهد کرد.

پیش‌نیازها

پیش نیازهای نصب دات‌نت کور (NET Core) روی سیستم عامل لینوکس به منظور موفقیت‌آمیز نصب و اجرای این فریم‌ورک عبارتند از:

  • یک توزیع لینوکس: شما باید یک توزیع لینوکس مانند Ubuntu، Debian، CentOS، Fedora یا مشابه آن را بر روی سیستم خود نصب کنید. مطمئن شوید که توزیع شما از لیست توزیع‌های پشتیبانی شده توسط دات‌نت کور استفاده می‌کند.
  • سیستم عامل به‌روز: پیشنهاد می‌شود سیستم عامل خود را به آخرین نسخه به‌روز کنید تا به‌راحتی از ویژگی‌ها و بهبودهای امنیتی جدید بهره‌برداری کنید.
  • پکیج‌های وابسته: بسته‌هایی که به‌صورت پیش‌فرض برای نصب دات‌نت کور نیاز دارید، به توزیع لینوکس خود بستگی دارد. برای مثال، در Ubuntu شما می‌توانید از دستورات زیر برای نصب پیش‌فرض دات‌نت کور استفاده کنید:

برای Ubuntu 20.04:

sqlCopy codesudo apt-get update
sudo apt-get install apt-transport-https
sudo apt-get install dotnet-sdk-3.1

برای Ubuntu 18.04:

sqlCopy codesudo apt-get update
sudo apt-get install apt-transport-https
sudo apt-get install dotnet-sdk-2.1

در توزیع‌های دیگر نیز دستورات مشابهی برای نصب وجود دارد. باید به مستندات دات‌نت کور برای توزیع لینوکس خود مراجعه کنید.

  • سیستم عامل 64 بیتی: دات‌نت کور فقط بر روی سیستم‌های عامل 64 بیتی پشتیبانی می‌شود.
  • فضای دیسک کافی: مطمئن شوید که دسترسی به فضای دیسک کافی برای نصب و اجرای دات‌نت کور دارید. حداقل فضای دیسک مورد نیاز برای نصب بسته‌های دات‌نت کور ممکن است با نسخه‌ها و بسته‌های مختلف تغییر کند.

با رعایت این موارد، شما می‌توانید دات‌نت کور را بر روی سیستم عامل لینوکس خود با موفقیت نصب کرده و از آن برای توسعه برنامه‌های چندپلتفرمی استفاده کنید.

آموزش نصب دات نت کور روی لینوکس
آموزش نصب دات نت کور روی لینوکس

آموزش نصب NET Core. روی لینوکس

نصب دات‌نت کور (NET Core) روی سیستم عامل لینوکس به روش‌های مختلف امکان‌پذیر است. در اینجا یک راهنمای کلی برای نصب دات‌نت کور بر روی یک توزیع لینوکس معمولی مانند Ubuntu ارائه شده است. لطفاً توجه داشته باشید که نسخه‌ها و روش‌های نصب ممکن است در توزیع‌ها و ورژن‌های مختلف لینوکس متفاوت باشد. ابتدا مطمئن شوید که توزیع شما از دات‌نت کور پشتیبانی می‌کند.

نصب دات‌نت کور روی Ubuntu:

به‌روزرسانی پکیج‌ها:

ابتدا سیستم عامل خود را به‌روز کنید:

sudo apt-get update

sudo apt-get upgrade

نصب پیش‌نیازها:

برخی از پیش‌نیازهای نصب دات‌نت کور را نصب کنید:

sudo apt-get install apt-transport-https wget

افزودن مخزن دات‌نت کور:

از طریق مستندات دات‌نت کور مخزن دات‌نت کور را به سیستم اضافه کنید. به عنوان مثال برای نسخه 3.1:

wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

برای نسخه‌های دیگر، از URL مربوط به توزیع و نسخه‌ی مورد نظر استفاده کنید.

نصب دات‌نت کور:حالا دات‌نت کور را نصب کنید:برای نسخه 3.1:

sudo apt-get update

sudo apt-get install dotnet-sdk-3.1

برای نسخه‌های دیگر، می‌توانید dotnet-sdk- و ورژن مورد نظر خود را نصب کنید.

بررسی نصب:پس از نصب، با دستور زیر می‌توانید از موفقیت نصب اطمینان حاصل کنید:

dotnet --version

این دستور باید ورژن دات‌نت کور نصب‌شده را نمایش دهد. اکنون شما دات‌نت کور را با موفقیت بر روی سیستم عامل لینوکس خود نصب کرده‌اید و می‌توانید از آن برای توسعه برنامه‌های چندپلتفرمی استفاده کنید.

دات نت کور یک فریم ورک متن‌باز و چند پلتفرمی است که به شما این امکان را می‌دهد برنامه‌های کاربردی را روی سیستم‌عامل‌های مختلف از جمله لینوکس نصب کنید. نصب دات نت کور روی لینوکس دسترسی شما را به برنامه‌های چند پلتفرمی ساده می‌کند و قابلیت‌های کاربردی برای ساخت برنامه دراختیارتان قرار خواهد داد.
آموزش نصب دات نت کور روی لینوکسنصب NET Core. روی لینوکس
سیستم عامل لینوکس جزئی از زندگی منه و همیشه سعی داشتم تا اون رو به خوبی بشناسم و یاد بگیرم. بنظر من با لینوکس امنیت و سرعت رو میشه به حداکثر رسوند و سعی می کنم با نوشتن، اون رو به بقیه هم یاد بدم.
شاید از این پست‌ها خوشتان بیاید