वाइन एक लोकप्रिय मुफ्त और खुला स्रोत सॉफ्टवेयर है यह उपयोगकर्ताओं को लिनक्स और अन्य यूनिक्स जैसे ऑपरेटिंग सिस्टम पर विंडोज एप्लिकेशन चलाने की अनुमति देता है। थोड़ा और अधिक तकनीकी होने के लिए, वाइन एक संगतता परत है जो विंडोज से लिनक्स पर सिस्टम कॉल का अनुवाद करती है और यह .dll फ़ाइलों के रूप में कुछ Windows लाइब्रेरीज़ का उपयोग करता है।
वाइन यह लिनक्स पर विंडोज अनुप्रयोगों को चलाने के सर्वोत्तम तरीकों में से एक है। इसके अलावा, शराब समुदाय इसका एक बहुत विस्तृत अनुप्रयोग डेटाबेस है, हम इसे AppDB के रूप में पाते हैं इसमें 25,000 से अधिक कार्यक्रम और गेम शामिल हैं, जिन्हें वाइन के साथ उनकी संगतता द्वारा वर्गीकृत किया गया है।
शराब है जीएनयू / लिनक्स सिस्टम के लिए विंडोज एपीआई के लिए एक उत्कृष्ट पूरी तरह से मुक्त विकल्प और यदि आप उपलब्ध हो तो वैकल्पिक रूप से देशी विंडोज DLL का भी उपयोग कर सकते हैं।
इसके अलावा, शराब एक विकास किट के साथ-साथ एक विंडोज प्रोग्राम लोडर प्रदान करता है, इसलिए डेवलपर्स आसानी से लिनक्स, फ्रीबीएसडी, मैक ओएस एक्स और सोलारिस सहित x86 यूनिक्स के तहत चलने वाले कई विंडोज कार्यक्रमों को संशोधित कर सकते हैं।
वाइन को वर्तमान में दो प्रकार के विकासों में विभाजित किया गया है, जिसमें से कोई भी एक का चयन कर सकता है। उनमें से पहला और सबसे अधिक इस्तेमाल किया जाता है स्थिर संस्करण, यह कम कीड़े और अधिक स्थिरता के लिए बाहर खड़ा है, लेकिन यह कम विंडोज़ अनुप्रयोगों का समर्थन करता है। जबकि दूसरा संस्करण विकास बेहतर संगतता प्रदान करता है, लेकिन इसमें अधिक अनसुलझे कीड़े हैं.
विकास संस्करण आमतौर पर सिद्धांत रूप में सबसे महत्वपूर्ण है क्योंकि यह संस्करण उन सभी त्रुटियों का पता लगाने और पैच को सही या लागू करने में सक्षम होने के लिए जारी किया गया है। कृपया ध्यान दें कि लिनक्स वितरण पर वाइन के साथ कुछ एप्लिकेशन और गेम ठीक काम करते हैं, जबकि अन्य में बग हो सकते हैं।
वाइन 4.21 के नए विकास संस्करण के बारे में
वाइन 4.21 ओपन सोर्स कार्यान्वयन का नया प्रायोगिक संस्करण हाल ही में जारी किया गया था, जो कि संस्करण 4.20 के रिलीज से लेकर इस फ़ाइल संस्करण के संकलन तक 50 बग रिपोर्ट बंद और 343 बदलाव किए गए।
बग रिपोर्ट से बंद गेम और एप्लिकेशन के काम से संबंधित, बाहर खड़े रहें : लेगोलांड, स्पीड की आवश्यकता: शिफ्ट, सुपर मारियो ब्रदर्स एक्स, क्लींकर, ज़िन शेंडियाओ जियालव, फैमिली ट्री मेकर 2012, lsTasks, MySQL फ्रीवेयर 7.x के लिए टॉड, गॉथिक 2, स्प्लिंटर सेल, क्राइसिस 1, नेवीवा, एवरक्वेस्ट क्लासिक, आर्चिकैड 22। ।
जबकि काम बाहर खड़ा है url परिभाषा का कार्यान्वयन प्रॉक्सी कॉन्फ़िगरेशन HTTP डीएचसीपी के माध्यम से प्रेषित डेटा पर आधारित है।
भी यह नोट किया गया है कि पैरामीटर ब्लॉकों के लिए समर्थन को डी 3 डीएक्स 9 में जोड़ा गया था (D3dx_effect_ApplyParameterBlock (), d3dx_effect_BeginParameterBlock (), d3dx_effect_EndParameterBlock (), और d3dx_effect_DeleteParameterBlock () पर कॉल जोड़े गए।
इसके अलावा msvcrt लाइब्रेरी के साथ डिफ़ॉल्ट DLL के निर्माण पर काम जारी रहा पीई (पोर्टेबल एक्ज़ीक्यूटेबल) प्रारूप में बिल्ट-इन (वाइन प्रोजेक्ट द्वारा प्रदान किया गया, विंडोज DLL नहीं)।
Ubuntu और डेरिवेटिव पर वाइन 4.21 के विकास संस्करण को कैसे स्थापित किया जाए?
यदि आप अपने डिस्ट्रो पर वाइन के इस नए विकास संस्करण का परीक्षण करने में सक्षम हैं, तो आप नीचे दिए गए निर्देशों का पालन करके ऐसा कर सकते हैं।
पहला कदम 32-बिट आर्किटेक्चर को सक्षम करना होगा, कि भले ही हमारा सिस्टम 64 बिट्स का हो, इस चरण को करने से हमें कई समस्याएं होती हैं जो आमतौर पर होती हैं, इसके लिए हम टर्मिनल पर लिखते हैं:
sudo dpkg --add-architecture i386
अब हमें कुंजियों को आयात करना होगा और उन्हें सिस्टम में जोड़ना होगा इस आदेश के साथ:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
अब यह किया हम सिस्टम में निम्नलिखित भंडार जोड़ने जा रहे हैं, इसके लिए हम टर्मिनल में लिखते हैं:
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
अंत में हम यह सत्यापित कर सकते हैं कि हमारे पास पहले से वाइन इंस्टॉल है और निम्न कमांड को निष्पादित करके सिस्टम में हमारे पास क्या संस्करण है:
wine --version
Ubuntu से शराब की स्थापना कैसे करें?
यदि आप किसी भी कारण से अपने सिस्टम से वाइन को अनइंस्टॉल करना चाहते हैं, आपको बस निम्नलिखित कमांड को निष्पादित करना है।
विकास संस्करण की स्थापना रद्द करें:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove