लगभग एक महीने पहले, के नवीनतम अपडेट "माइक्रोसॉफ्ट .NET 6", और जैसा कि बहुत से लोग पहले से ही जानते हैं, यह मुक्त, खुला स्रोत विकास मंच, सभी प्रकार के अनुप्रयोगों (डेस्कटॉप, मोबाइल, वेब, गेम और इंटरनेट ऑफ थिंग्स) के निर्माण के लिए उपयोगी, यह क्रॉस-प्लेटफ़ॉर्म भी है। इसलिए, यह के लिए उपलब्ध है विंडोज, मैक ओएस और लिनक्स.
और तब से, साथ में दृश्य स्टूडियो कोड, ऐसा है कि एक कोड संपादक, क्रॉस-प्लेटफ़ॉर्म, खुला और Microsoft से मुक्त; जीएनयू/लिनक्स पर अनुप्रयोगों को विकसित करने के लिए एक उत्कृष्ट जोड़ी बनाई गई है, आज हम इसकी वर्तमान स्थिति के बारे में कुछ बात करेंगे ढांचा, और उबंटू और डेबियन पर कैसे स्थापित करें. जो, वैसे, है मूल समर्थन दोनों के लिए।
और, आवेदन के लिए समर्पित आज के विषय में पूरी तरह से प्रवेश करने से पहले "माइक्रोसॉफ्ट .NET 6", हम रुचि रखने वालों के लिए कुछ लिंक छोड़ेंगे पिछले संबंधित पोस्ट:
Microsoft .NET 6: Microsoft से क्रॉस-प्लेटफ़ॉर्म फ़्रेमवर्क
माइक्रोसॉफ्ट के बारे में .NET 6
संक्षेप में, हम इस पर टिप्पणी कर सकते हैं "माइक्रोसॉफ्ट .NET 6" निम्नलिखित:
"यह कई प्रकार के एप्लिकेशन बनाने के लिए एक मुफ़्त, क्रॉस-प्लेटफ़ॉर्म, ओपन सोर्स डेवलपमेंट प्लेटफ़ॉर्म है। .NET एक उच्च-प्रदर्शन रनटाइम पर आधारित है जिसका उपयोग कई बड़े पैमाने के अनुप्रयोगों द्वारा उत्पादन में किया जाता है।" नेट क्या है?
और बहुतों के बीच चरित्र उनके में उल्लेख किया गया है आधिकारिक वेबसाइट, जिसमें डेवलपर्स शामिल हैं और उनका पक्ष लेते हैं, ताकि उत्पादक रूप से विश्वसनीय, उच्च-प्रदर्शन कोड लिखें, हम निम्नलिखित 3 का उल्लेख करेंगे:
- एक अतुल्यकालिक कोड का कार्यान्वयन: एक टास्क एसिंक्रोनस प्रोग्रामिंग (टीएपी) मॉडल शामिल है, जो एसिंक्रोनस कोड पर एक अमूर्तता प्रदान करता है।
- गुणों का उपयोग: वर्णनात्मक कीवर्ड-जैसी घोषणाओं को संभालता है जो डेटा को क्रमबद्ध करने का वर्णन करता है, सुरक्षा को लागू करने के लिए उपयोग की जाने वाली सुविधाओं को निर्दिष्ट करता है, और जस्ट-इन-टाइम (जेआईटी) कंपाइलर ऑप्टिमाइज़ेशन को सीमित करता है।
- कोड विश्लेषक का उपयोग: जो कोड गुणवत्ता और शैली के मुद्दों के लिए C# या Visual Basic कोड का निरीक्षण करना आसान बनाता है। यही कारण है कि, .NET 5 से शुरू होकर, ये पार्सर .NET SDK में शामिल हैं और इन्हें अलग से स्थापित करने की आवश्यकता नहीं है।
इस सॉफ़्टवेयर टूल के बारे में अधिक जानकारी के लिए, आप निम्न लिंक को एक्सप्लोर कर सकते हैं: सुविधाओं, .NET 6 डाउनलोड, और .NET 6 में नया क्या है?
उबंटू और डेबियन पर स्थापना
के लिए उबंटू और डेबियन पर स्थापना, या इसके डेरिवेटिव, स्थापना प्रक्रियाएं इस प्रकार हैं:
डेबियन 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
- एसडीके स्थापित करना
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 कोर रनटाइम स्थापित करना
sudo apt-get install -y dotnet-runtime-6.0
अधिक जानकारी और जानकारी के लिए डेबियन 11 . पर स्थापना प्रक्रिया, आप निम्नलिखित का पता लगा सकते हैं लिंक.
उबंटू 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
- एसडीके स्थापित करना
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 कोर रनटाइम स्थापित करना
sudo apt-get install -y dotnet-runtime-6.0
नोट: कृपया ध्यान दें कि, Ubuntu के 22.04, यह पहले से ही स्थापित सॉफ़्टवेयर के साथ आता है, इसलिए उक्त प्रक्रिया को निष्पादित करना आवश्यक नहीं है। हालांकि, उबंटू 22.04 पर आधारित संस्करणों के लिए उपयोगी प्रक्रिया और उबंटू के पुराने संस्करणों के समान। और अधिक जानकारी और जानकारी के लिए Ubuntu 22.04 . पर स्थापना प्रक्रिया, आप निम्नलिखित का पता लगा सकते हैं लिंक.
स्थापना जांच
एक बार इंस्टॉल हो जाने पर, आप पहले से ही अन्य के माध्यम से उक्त सॉफ़्टवेयर का उपयोग कर सकते हैं जैसे कि दृश्य स्टूडियो कोड. हालांकि, के लिए चेक कि सब कुछ पूरी तरह से स्थापित और कार्यात्मक है, बस निम्न कमांड निष्पादित करें और आउटपुट जानकारी को मान्य करें, जैसा कि निम्न स्क्रीनशॉट में दिखाया गया है:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
सारांश
संक्षेप में, में माइक्रोसॉफ्ट दूसरों की तरह योगदान देते रहें तकनीकी दिग्गज की दुनिया के लिए फ्री सॉफ्टवेयर और ओपन सोर्स. और इस डिलीवरी और सॉफ्टवेयर उत्पादों की आसान उपलब्धता जैसे "माइक्रोसॉफ्ट .NET 6" y दृश्य स्टूडियो कोड, पर सॉफ्टवेयर डेवलपर्स के काम में सुधार जारी है फ्री और ओपन ऑपरेटिंग सिस्टमयानी GNU / Linux वितरण.
अगर आपको यह पोस्ट पसंद आई हो तो इस पर कमेंट करना न भूलें और इसे दूसरों के साथ शेयर करें। और याद रखें, हमारे पर जाएँ «पेज शुरू करें» अधिक समाचार तलाशने के लिए, साथ ही साथ हमारे आधिकारिक चैनल से जुड़ें का टेलीग्राम DesdeLinux, पश्चिम समूह आज के विषय पर अधिक जानकारी के लिए।