تثبيت OR-أدوات لـ .Net من النظام الثنائي على نظام التشغيل Linux

مقدمة

يشرح هذا الدليل كيفية تثبيت OR-أدوات لـ .Net على نظام Linux.

على الرغم من أنّ هذه التعليمات قد تعمل أيضًا على إصدارات أخرى من نظام التشغيل Linux، فقد اختبرناها فقط على أجهزة تستوفي المتطلبات التالية:

  • Alpine Edge 64 بت (x86_64)
  • Centos 7 LTS 64 بت (x86_64)
  • Debian SID 64 بت (x86_64)
  • Debian 11 (bullseye) 64 بت (x86_64)
  • Fedora 38 64 بت (x86_64)
  • Fedora 37 64 بت (x86_64)
  • OpenSuse Leap 64-bit (x86_64)
  • Ubuntu 24.04 64 بت (x86_64)
  • Ubuntu 22.04 LTS 64 بت (x86_64)
  • Ubuntu 20.04 LTS 64 بت (x86_64)

المتطلبات الأساسية

تصف الأقسام التالية المتطلبات الأساسية لتثبيت أدوات OR.

.Net Core SDK >= 3.1

بعد ذلك، عليك تثبيت الإصدار 3 .1 من حزمة.Net Core SDK أو إصدار أحدث. للقيام بذلك، افتح نافذة طرفية وأدخل:

Alpine

apk add dotnet6-sdk
    

ref: https://learn.microsoft.com/en-us/dotnet/core/install/linux-alpine

سنتوس

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install -y dotnet-sdk-6.0
المرجع: https://learn.microsoft.com/en-us/dotnet/core/install/linux-centos#centos-7

نظام التشغيل Debian

قبل تثبيت .NET، يُرجى تشغيل الأوامر التالية لإضافة مفتاح توقيع حزمة Microsoft إلى قائمة المفاتيح الموثوق بها وإضافة مستودع الحزمة.

wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
sudo apt update
sudo apt install -y dotnet-sdk-6.0
المرجع: https://learn.microsoft.com/en-us/dotnet/core/install/linux-debian

قبعة فيدورا

sudo dnf install -y dotnet-sdk-6.0
المرجع: https://learn.microsoft.com/en-us/dotnet/core/install/linux-fedora

قبعة فيدورا

sudo dnf install -y dotnet-sdk-6.0
المرجع: https://learn.microsoft.com/en-us/dotnet/core/install/linux-fedora

OpenSUSE

قبل تثبيت .NET، يُرجى تشغيل الأوامر التالية لإضافة مفتاح توقيع حزمة Microsoft إلى قائمة المفاتيح الموثوق بها وإضافة مستودع الحزمة.

sudo zypper install libicu
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
wget https://packages.microsoft.com/config/opensuse/15/prod.repo
sudo mv prod.repo /etc/zypp/repos.d/microsoft-prod.repo
sudo chown root:root /etc/zypp/repos.d/microsoft-prod.repo

ثم يمكنك تثبيت .Net SDK باستخدام الأمر التالي:

sudo zypper install -y dotnet-sdk-6.0
المرجع: https://learn.microsoft.com/en-us/dotnet/core/install/linux-opensuse

Ubuntu

sudo apt install -y dotnet-sdk-6.0
المرجع: https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

Ubuntu

sudo apt install -y dotnet-sdk-6.0
المرجع: https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

Ubuntu

sudo apt install -y dotnet-sdk-6.0
المرجع: https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

تثبيت أدوات OR

نفذ الخطوات التالية لتثبيت مكتبة OR-أدوات لـ .Net:

عليك تنزيل التوزيع الثنائي للنظام واستخراجه:

التحقّق من صحة عملية التثبيت

لاختبار عمليات تثبيت Net.، افتح نافذة طرفية وانتقل إلى الدليل الذي قمت فيه بفك ضغط التوزيع الثنائي. ثم أدخل الأمر التالي:

make test

يؤدي هذا إلى تشغيل مجموعة مختارة من الأمثلة لأدوات OR. إذا تم تشغيل جميع الأمثلة بنجاح، فأنت على استعداد لبدء استخدام OR-أدوات.