परिचय
इस गाइड में, Linux पर .Net के लिए OR-टूल इंस्टॉल करने का तरीका बताया गया है.
हालांकि, ये निर्देश Linux के अन्य वैरिएंट पर भी काम कर सकते हैं, लेकिन हम इनकी सिर्फ़ उन मशीनों पर टेस्ट किया है जो नीचे दी गई ज़रूरी शर्तों को पूरा करती हैं:
- अल्पाइन एज 64-बिट (x86_64)
- Centos 7 LTS 64-बिट (x86_64)
- Debian SID 64-बिट (x86_64)
- Debian 11 (बुल्सआई) 64-बिट (x86_64)
- Fedora 38 64-बिट (x86_64)
- Fedora 37 64-बिट (x86_64)
- OpenSuse Leap 64-बिट (x86_64)
- Ubuntu 24.04 64-बिट (x86_64)
- Ubuntu 22.04 एलटीएस 64-बिट (x86_64)
- Ubuntu 20.04 LTS 64-बिट (x86_64)
ज़रूरी शर्तें
OR-टूल इंस्टॉल करने के लिए ज़रूरी शर्तों के बारे में यहां दिए गए सेक्शन में बताया गया है.
.Net कोर SDK टूल >= 3.1
इसके बाद, .Net Core SDK का 3.1 या इसके बाद वाला वर्शन इंस्टॉल करें. ऐसा करने के लिए, टर्मिनल विंडो खोलें और यह डालें:
Alpine
apk add dotnet6-sdkref: 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.rpmsudo 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.debdpkg -i packages-microsoft-prod.debrm packages-microsoft-prod.deb
रेफ़रंस: https://learn.microsoft.com/en-us/dotnet/core/install/linux-debiansudo apt updatesudo 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 libicusudo rpm --import https://packages.microsoft.com/keys/microsoft.ascwget https://packages.microsoft.com/config/opensuse/15/prod.reposudo mv prod.repo /etc/zypp/repos.d/microsoft-prod.reposudo 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-Tools लाइब्रेरी इंस्टॉल करने के लिए यह तरीका अपनाएं:
अपने सिस्टम का बाइनरी डिस्ट्रिब्यूशन डाउनलोड करें और एक्सट्रैक्ट करें:
- अल्पाइन एज
- सेंटओएस 7
- डेबियन सिड
- Debian 11
- फ़ेडोरा 38
- फ़ेडोरा 37
- OpenSuse लीप
- Ubuntu 24.04
- Ubuntu 22.04 एलटीएस
- Ubuntu 20.04 एलटीएस
इंस्टॉल किए जाने की पुष्टि करना
अपने .Net इंस्टॉलेशन की जांच करने के लिए, टर्मिनल विंडो खोलें और वह डायरेक्ट्री जहां आपने बाइनरी डिस्ट्रिब्यूशन को अनपैक किया है. इसके बाद, निम्न आदेश:
make test
यह OR-टूल के लिए चुनिंदा उदाहरण चलाता है. अगर सभी उदाहरण तो आप इसके लिए तैयार हैं OR-Tools का इस्तेमाल शुरू करें.
