09120786892
atrinelectronic@gmail.com تهران پاساژ امجد طبقه1 واحد 16
رزبری پای Raspberry Pi -قسمت ۱۰-آموزش نصب .NET Core 2.0 Runtime در لینوکس Ubuntu 16.04 در رزبری پای

رزبری پای Raspberry Pi -قسمت ۱۰-آموزش نصب .NET Core 2.0 Runtime در لینوکس Ubuntu 16.04 در رزبری پای

2018-07-29 21:38:12

همینطور که میدونید یکی از اهداف ایجاد .net core علاوه بر این که ساختار اصلی برنامه رو از پایه نوشتن بلکه خروجی برنامه ها قابلیت cross platform رو داره یعنی شما میتونید یه نسخه واحد برنامه بنویسید و بدون نیاز به تغییر دربرنامه اونو در سیستم عامل های مختلف از جمله ویندوز ، لینوکس و مک اجرا کنید.

همینطور که در مطالب قبلی در مورد نحوه دانلود ابونتو ۱۶٫۰٫۴٫۲ برای رزبری پای ،آموزش تصویری اونو برای شما آماده کردیم و همچنین قبلا آموزش رایت سیستم عامل بر روی میکرو اسی دی کارت رزبری رو برای شما اموزش دادیم و در نهایت در پست قبلی در مورد نحوه اتصال به ترمینال رزبری از طریق ssh  و با کمک  putty  رو برای شما  ارائه کردیم در این مرحله به نحوه نصب .net core  در لینوکس میرسیم.

خوب قبل از هرچیز طبق توضیحات این صفحه با سیستم عامل پشتیبانی شده در هر نسخه لینوکس برای نصب net core 2  و نسخه های بالاتر آشنا میشیم. از اونجایی که هسته پردازش CPU  برد رزبری از نوع آرم هست  پس مواردی که شامل ARM  میشه رو خدمتتون اماده کردیم.

NET Core 2.1

NET Core 2.1 is supported on the following Linux 64-bit (x86_64 or amd64) distributions/versions:

  • Red Hat Enterprise Linux 7, 6
  • CentOS 7
  • Oracle Linux 7
  • Fedora 28, 27
  • Debian 9, 8.7 or later versions
  • Ubuntu 18.04, 17.10, 16.04, 14.04
  • Linux Mint 18, 17
  • openSUSE 42.3 or later versions
  • SUSE Enterprise Linux (SLES) 12 Service Pack 2 or later
  • Alpine Linux 3.7 or later versions

NET Core 2.0

NET Core 2.0 is supported on the following Linux 64-bit (x86_64 or amd64) distributions/versions:

  • Red Hat Enterprise Linux 7
  • CentOS 7
  • Oracle Linux 7
  • Fedora 27
  • Debian 9, 8.7 or later versions
  • Ubuntu 18.04, 17.10, 16.04, 14.04
  • Linux Mint 18, 17
  • openSUSE 42.3 or later versions
  • SUSE Enterprise Linux (SLES) 12 Service Pack 2 or later

.NET Core 2.0

RUNTIMES / SDKS UBUNTU 18.04 UBUNTU 17.10 UBUNTU 16.04 / LINUX MINT 18 UBUNTU 14.04 / LINUX MINT 17
.NET Core Runtime 2.0.9 Install link Install link Install link Install link
.NET Core Runtime 2.0.8 Install link Install link Install link Install link
.NET Core Runtime 2.0.7 Install link Install link Install link Install link
.NET Core Runtime 2.0.6 Install link Install link Install link Install link
.NET Core Runtime 2.0.5 Install link Install link Install link Install link
.NET Core SDK 2.1.200 Install link Install link Install link Install link
.NET Core SDK 2.1.105 Install link Install link Install link Install link
.NET Core SDK 2.1.103 Install link Install link Install link Install link
.NET Core SDK 2.0.3 Install link Install link Install link Install link
.NET Core SDK 2.0.0 Install link Install link Install link Install link

خوب براساس نسخه .net core  که برنامه خودتون رو باهاش نصب کردین لازمه در رزبری نیست فایل های لازم  رو نصب کنید . چون در زمان نگارش این متن نسخه ران تایم ۲٫۰٫۹ دات نت کور ارائه شده و از اونجایی که ابونتو ۱۶٫۰٫۴ رو بر روی رزبری نصب کردیم طبق جدول بالا به این لینک میریم.

در ابتدا لازمه تا کلید رجیستری مایکروسافت و پیش نیاز های لازمه جهت نصب دات نت کور بر  روی رزبری  نصب کنیم. برای این کار دستورات زیر را در ترمینال وارد میکنیم.

wget -q https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

حالا نوبت به نصب sdk .net core  میرسه که باید دستورات زیر را وارد کنیم

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-hosting-2.0.9

با این دستورات .NET Core Hosting Bundle و .NET Core runtime و ASP.NET Core runtime بر روی رزبری ما نصب خواهد شد و ما قادر به اجرا برنامه های net core 2  بر روی برد رزبری هستیم.

به سبد خرید اضافه شد.
سبد خرید
Item removed. بازگرداندن