लोकप्रिय वाइन प्रोजेक्ट के डेवलपर्स ने हाल ही में लॉन्च की घोषणा की वाइन 9.4 का नया विकास संस्करण, संस्करण जिसमें, वाइन 9.3 के रिलीज़ होने के बाद से, 25 बग रिपोर्ट बंद और 321 बदलाव किए गए।
जो लोग शराब के बारे में नहीं जानते हैं, उन्हें पता होना चाहिए कि यह एक लोकप्रिय फ्री और ओपन सोर्स सॉफ्टवेयर है कि उपयोगकर्ताओं को Linux पर Windows एप्लिकेशन चलाने की अनुमति देता है और अन्य यूनिक्स जैसे ऑपरेटिंग सिस्टम। थोड़ा और तकनीकी होने के लिए, वाइन एक संगतता परत है जो विंडोज़ से लिनक्स में सिस्टम कॉल का अनुवाद करती है और कुछ विंडोज़ पुस्तकालयों का उपयोग .dll फाइलों के रूप में करती है।
शराब 9.4 की मुख्य खबर
वाइन 9.4 में वाइनवेलैंड.डीआरवी ड्राइवर के विकास में प्रगति हुई है (जो वाइन को वेलैंड प्रोटोकॉल का उपयोग करने वाले वातावरण में उपयोग करने की अनुमति देता है) और नए संस्करण में आवश्यक जीएल कार्यों को शामिल करते हुए ओपनजीएल के लिए प्रारंभिक समर्थन शामिल है।
इसके अलावा, पैकेज Vkd3d को संस्करण 1.11 में अद्यतन किया गया है, प्रक्रिया विशेषाधिकार वृद्धि के लिए जोड़ा गया समर्थन: सर्वर प्रक्रियाएं (एमएसआई एक्शन सर्वर) और RtlCreateUserProcess() और CreateProcessInternal() फ़ंक्शन को लागू करने वाली प्रक्रियाएं बनाते समय, एक सीमित व्यवस्थापक टोकन अब डिफ़ॉल्ट रूप से उपयोग किया जाता है।
वाइन 9.4 के इस नए विकास संस्करण में एक और बदलाव जो सामने आता है, वह हैसूचक नियंत्रण उपकरणों से संबंधित सुधार किए गए हैं, जैसे कि टच पैनल और चूहे, HID (ह्यूमन इंटरफ़ेस डिवाइस) प्रोटोकॉल का उपयोग करते हुए।
एक्सप्लोरर में, इसे जोड़ा जाता हैप्रारंभ मेनू और टूलबार के लिए वैकल्पिक समर्थन जोड़ा गया, और कम पहुंच अधिकारों के साथ explorer.exe लॉन्च करने में सक्षम किया गया। Winex11 ने व्यक्तिगत विंडोज़ के सापेक्ष XInput2 इवेंट को संसाधित करने के लिए समर्थन भी जोड़ा।
इस बात पर भी प्रकाश डाला गया है कि MIDI डेटा प्रोसेसिंग को dmime में बेहतर बनाया गया है, जबकि फ़ंक्शंस IAudioClient3_InitializeSharedAudioStream और IAudioClient3_GetSharedModeEnginePeriod।
En वाइनवल्कन, वल्कन 1.3.279 विनिर्देश के लिए अतिरिक्त समर्थन, एक्सटेंशन का उपयोग करके वल्कन VK_EXT_map_memory_placed मेमोरी मैपिंग के लिए.
की अन्य परिवर्तन जो बाहर खड़े हैं इस नए संस्करण के:
- कुल कमांडर 8.x: संदर्भ मेनू में 'पेस्ट' प्रविष्टि नहीं थी, कट/कॉपी/पेस्ट कीबोर्ड शॉर्टकट काम नहीं कर रहे थे, 'कॉपी' के रूप में काम करने वाले 'कट' फ़ंक्शन के साथ समस्या का समाधान किया गया
- कई .NET 4.x अनुप्रयोगों के लिए TaskService::ConnectedUser प्रॉपर्टी की आवश्यकता होती है (MySQL फ्रीवेयर 7.x के लिए टॉड, MS Office 2013 के लिए Microsoft टूलकिट)
- ल्यूमिनेंस HDR/qtpfsgui 2.6.0: खाली फ़ाइल चयन संवाद
- Minecraft शिक्षा संस्करण स्थापना के दौरान त्रुटि दिखाता है: निर्धारित कार्य नहीं बना सकता
- WPF एप्लिकेशन लॉन्च करते समय डेस्कटॉप विंडो मैनेजर क्रैश हो जाता है
- अद्यतन करने के बाद नि:शुल्क डाउनलोड प्रबंधक अब काम नहीं करता (100% सीपीयू पर अटका हुआ, कोई विंडो दिखाई नहीं देती)
- ईए ऐप इंस्टॉलर में कोई टेक्स्ट नहीं है
- WriteProcessMemory का उपयोग करके शून्य आकार का लेखन विंडोज़ में सफल होता है, लेकिन वाइन में विफल रहता है।
- फॉक्सवॉक्स विंडो अपेक्षित यूआई के बजाय एक खाली सतह के रूप में प्रस्तुत होती है
- प्रतिगमन: पूर्ण स्क्रीन ऐप्स गलत मॉनिटर पर प्रदर्शित होते हैं और माउस घटनाओं पर सही ढंग से प्रतिक्रिया नहीं देते हैं
अंत में यदि आप इसके बारे में अधिक जानना चाहते हैं जारी किए गए वाइन के इस नए विकास संस्करण के बारे में, आप लॉग से परामर्श कर सकते हैं निम्नलिखित लिंक में परिवर्तन।
Ubuntu और डेरिवेटिव पर वाइन 9.4 के विकास संस्करण को कैसे स्थापित किया जाए?
जो लोग वाइन के इस नए विकास संस्करण को आज़माने में रुचि रखते हैं, उन्हें इसे आज़माना चाहिए 32-बिट आर्किटेक्चर सक्षम करेंहालाँकि, हमारा सिस्टम 64-बिट है, इस चरण को निष्पादित करने से हमें आमतौर पर होने वाली कई समस्याओं से छुटकारा मिलता है, क्योंकि अधिकांश वाइन लाइब्रेरी 32-बिट आर्किटेक्चर पर केंद्रित हैं। ऐसा करने के लिए हम टर्मिनल के बारे में लिखते हैं:
sudo dpkg --add-architecture i386
अब हमें कुंजियों को आयात करना होगा और उन्हें सिस्टम में जोड़ना होगा इस आदेश के साथ:
sudo mkdir -pm755 /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
अब यह किया हम सिस्टम में निम्नलिखित भंडार जोड़ने जा रहे हैं, इसके लिए हम टर्मिनल में लिखते हैं:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources sudo apt update sudo apt --download-only install winehq-devel sudo apt install --install-recommends winehq-devel sudo apt --download-only dist-upgrade
हम निम्नलिखित कमांड को निष्पादित करके यह सत्यापित कर सकते हैं कि हमारे पास पहले से ही वाइन इंस्टॉल है और सिस्टम पर हमारे पास कौन सा संस्करण है:
wine --version
वाइन को अनइंस्टॉल कैसे करें?
उन लोगों के लिए जो किसी भी कारण से अपने सिस्टम से वाइन के इस विकास संस्करण को अनइंस्टॉल करना चाहते हैं, उन्हें केवल निम्नलिखित आदेशों पर अमल करना चाहिए।
विकास संस्करण की स्थापना रद्द करें:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove