परिचय
इस गाइड में, Linux पर .Net के लिए OR-टूल इंस्टॉल करने का तरीका बताया गया है.
हालांकि, ये निर्देश Linux के दूसरे वैरिएंट पर भी काम कर सकते हैं. हालांकि, हमने सिर्फ़ उन मशीनों पर इनकी जांच की है जो नीचे दी गई शर्तों को पूरा करती हैं:
- Alpine Edge 64-बिट (x86_64)
- Centos 7 एलटीएस 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-बिट (x86_64)
- Ubuntu 23.10 64-बिट (x86_64)
- Ubuntu 22.04 एलटीएस 64-बिट (x86_64)
- Ubuntu 20.04 एलटीएस 64-बिट (x86_64)
ज़रूरी शर्तें
नीचे दिए सेक्शन में, OR-टूल इंस्टॉल करने से जुड़ी ज़रूरी शर्तों के बारे में बताया गया है.
.Net Core SDK टूल >= 3.1
इसके बाद, .Net Core SDK टूल का 3.1 या इसके बाद वाला वर्शन इंस्टॉल करें. ऐसा करने के लिए, एक टर्मिनल विंडो खोलें और डालें:
Alpine
apk add dotnet6-sdk
ref: https://learn.microsoft.com/en-us/dotnet/core/install/linux-alpine
सेंटोस
रेफ़रंस: https://learn.microsoft.com/en-us/dotnet/core/install/linux-centos#centos-7sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install -y dotnet-sdk-6.0
डेबियन
.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
रेफ़रंस: https://learn.microsoft.com/en-us/dotnet/core/install/linux-debiansudo apt update
sudo apt install -y dotnet-sdk-6.0
फ़िडोरा हैट
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-टूल इंस्टॉल करना
.Net के लिए OR-टूल लाइब्रेरी इंस्टॉल करने के लिए, यह तरीका अपनाएं:
अपने सिस्टम के लिए बाइनरी डिस्ट्रिब्यूशन को डाउनलोड करें और एक्सट्रैक्ट करें:
- अल्पाइन एज
- CentOS 7
- डेबियन सिड
- Debian 11
- Fedora 38
- Fedora 37
- OpenSuse Leap
- Ubuntu 23.10
- Ubuntu 22.04 एलटीएस
- Ubuntu 20.04 एलटीएस
इंस्टॉल किए जाने की पुष्टि करना
अपने .Net इंस्टॉलेशन की जांच करने के लिए, एक टर्मिनल विंडो खोलें. इसके बाद, उस डायरेक्ट्री पर जाएं जहां आपने बाइनरी डिस्ट्रिब्यूशन को अनपैक किया है. फिर यह कमांड डालें:
make test
यह OR-टूल के लिए कुछ उदाहरणों को चलाता है. अगर सभी उदाहरण सही तरीके से चलते हैं, तो इसका मतलब है कि आप OR-टूल का इस्तेमाल करने के लिए तैयार हैं.