Microsoft .NET 6: التثبيت على Ubuntu أو Debian ومشتقاته

Microsoft .NET 6: التثبيت على Ubuntu أو Debian ومشتقاته

Microsoft .NET 6: التثبيت على Ubuntu أو Debian ومشتقاته

منذ ما يقرب من شهر ، كانت آخر تحديثات "Microsoft .NET 6"، وكما يعرف الكثير بالفعل ، هذا منصة تطوير مجانية ومفتوحة المصدر، مفيد لبناء جميع أنواع التطبيقات (سطح المكتب والجوال والويب والألعاب وإنترنت الأشياء) ، كما أنه متعدد المنصات. لذلك ، فهو متاح لـ أنظمة التشغيل Windows و Mac OS و Linux.

ومنذ ذلك الحين ، جنبا إلى جنب مع كود الاستوديو المرئي، غير أن محرر الكود، عبر الأنظمة الأساسية ، مفتوح وخالي من Microsoft ؛ تم تكوين ثنائي ممتاز لتطوير التطبيقات على جنو / لينكس ، واليوم سنتطرق قليلاً إلى الوضع الحالي لهذا الإطار، وعلى كيفية التثبيت على Ubuntu و Debian. الذي ، بالمناسبة ، الدعم المحلي لكليهما.

Visual Studio Code 1.69: يتوفر إصدار جديد وكيفية تثبيته

Visual Studio Code 1.69: يتوفر إصدار جديد وكيفية تثبيته

وقبل الدخول بشكل كامل في موضوع اليوم المخصص للتطبيق "Microsoft .NET 6"، سنترك للمهتمين بعض الروابط إلى المشاركات السابقة ذات الصلة:

Visual Studio Code 1.69: يتوفر إصدار جديد وكيفية تثبيته
المادة ذات الصلة:
Visual Studio Code 1.69: يتوفر إصدار جديد وكيفية تثبيته

NET و ML.NET: أنظمة مايكروسوفت مفتوحة المصدر
المادة ذات الصلة:
NET و ML.NET: أنظمة مايكروسوفت مفتوحة المصدر

Microsoft .NET 6: إطار عمل عبر الأنظمة الأساسية من Microsoft

Microsoft .NET 6: إطار عمل عبر الأنظمة الأساسية من Microsoft

حول Microsoft .NET 6

باختصار ، يمكننا التعليق على "Microsoft .NET 6" ما يلي:

"إنها منصة تطوير مجانية ومتعددة المنصات ومفتوحة المصدر لإنشاء العديد من أنواع التطبيقات. تعتمد .NET على وقت تشغيل عالي الأداء يتم استخدامه في الإنتاج بواسطة العديد من التطبيقات واسعة النطاق. " ما هو .Net؟

وبين كثيرين ملامح المذكورة في كتابه الموقع الرسمي، والذي يشمل المطورين ويفضلهم ، من أجل كتابة كود موثوق وعالي الأداء بشكل منتجنذكر ما يلي 3:

  1. تنفيذ كود غير متزامن: يتضمن نموذجًا للبرمجة غير المتزامنة للمهام (TAP) ، والذي يوفر تجريدًا عن التعليمات البرمجية غير المتزامنة.
  2. استخدام السمات: يعالج الإعلانات الوصفية الشبيهة بالكلمات الأساسية التي تصف كيفية إجراء تسلسل للبيانات ، وتحديد الميزات المستخدمة لفرض الأمان ، والحد من تحسينات المحول البرمجي في الوقت المناسب (JIT).
  3. استخدام محللات الكود: مما يجعل من السهل فحص C # أو رمز Visual Basic لمعرفة جودة التعليمات البرمجية ومشكلات النمط. ولهذا السبب ، بدءًا من .NET 5 ، يتم تضمين هذه المحلل اللغوي في .NET SDK ولا تحتاج إلى تثبيتها بشكل منفصل.

لمزيد من المعلومات حول أداة البرنامج هذه ، يمكنك استكشاف الروابط التالية: ملامح, NET 6 التنزيلات، و ما الجديد في .NET 6

التثبيت على Ubuntu و Debian

إلى التثبيت على Ubuntu و Debian، أو مشتقاته ، إجراءات التثبيت كما يلي:

DotNet6 + دبيان

لديبيان 11

  • الحزم مع مفاتيح التوقيع (مفاتيح المستودع)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • تثبيت SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • التثبيت وقت التشغيل
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • تثبيت ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

لمزيد من التفاصيل والمعلومات حول عملية التثبيت على دبيان 11، يمكنك استكشاف ما يلي صلة.

DotNet6 + أوبونتو

لأوبونتو 22.04

  • الحزم مع مفاتيح التوقيع (مفاتيح المستودع)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • تثبيت SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • التثبيت وقت التشغيل
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • تثبيت ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

مذكرة: يرجى ملاحظة أن ، أوبونتو 22.04، يأتي بالفعل مع البرنامج المذكور مثبتًا ، لذلك ليس من الضروري تنفيذ الإجراء المذكور. ومع ذلك ، فإن الإجراء مفيد للإصدارات المستندة إلى Ubuntu 22.04 وما شابه ذلك للإصدارات الأقدم من Ubuntu. ولمزيد من التفاصيل والمعلومات حول عملية التثبيت على Ubuntu 22.04، يمكنك استكشاف ما يلي صلة.

فحص التثبيت

بمجرد التثبيت ، يمكنك بالفعل الاستفادة من البرامج المذكورة من خلال برامج أخرى مثل كود الاستوديو المرئي. ومع ذلك ، من أجل تحقق أن كل شيء مثبت بشكل مثالي وعملي، ما عليك سوى تنفيذ الأوامر التالية والتحقق من صحة معلومات الإخراج ، كما هو موضح في لقطات الشاشة التالية:

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info

تحقق من التثبيت - لقطة الشاشة 1

تحقق من التثبيت - لقطة الشاشة 2

MOS-P3: استكشاف مصدر Microsoft المفتوح الواسع والمتزايد - الجزء الأول
المادة ذات الصلة:
MOS-P3: استكشاف مصدر Microsoft المفتوح الواسع والمتزايد - الجزء الأول
شعار GitLab
المادة ذات الصلة:
تعلن GitLab عن ترحيل محررها بواسطة Visual Studio Code

تقرير إخباري: منشور بانر 2021

ملخص

باختصار ، في Microsoft استمر في المساهمة مثل الآخرين عمالقة التكنولوجيا إلى عالم البرمجيات الحرة والمفتوحة المصدر. وبهذا التسليم والتوافر السهل لمنتجات البرمجيات مثل "Microsoft .NET 6" y كود الاستوديو المرئي، يستمر في تحسين عمل مطوري البرامج على أنظمة تشغيل حرة ومفتوحةأي توزيعات جنو / لينكس.

إذا أعجبك هذا المنشور ، فتأكد من التعليق عليه ومشاركته مع الآخرين. وتذكر ، قم بزيارة «صفحة البداية» لاستكشاف المزيد من الأخبار ، وكذلك الانضمام إلى قناتنا الرسمية برقية من DesdeLinux، غرب مجموعة لمزيد من المعلومات حول موضوع اليوم.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني.

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.