वाइन 8.0 पहले ही जारी किया जा चुका है और कई नई सुविधाओं और सुधारों के साथ आता है

लिनक्स पर शराब

वाइन यूनिक्स-आधारित ऑपरेटिंग सिस्टम के लिए Win16 और Win32 एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस का पुन: कार्यान्वयन है।

एक साल के विकास और 28 प्रायोगिक संस्करणों के बाद पोर फिन का शुभारंभ एपीआई के खुले कार्यान्वयन का स्थिर संस्करण Win32 वाइन 8.0, जिसने 8600 से अधिक परिवर्तनों को अवशोषित किया है।

नए संस्करण की मुख्य उपलब्धि वाइन मॉड्यूल को प्रारूप में अनुवाद करने पर काम पूरा करना है, साथ ही यह पुष्टि करना है कि विंडोज के लिए 5266 प्रोग्राम अतिरिक्त सेटिंग्स और बाहरी डीएलएल फाइलों के साथ सही तरीके से काम करते हैं।

शराब 8.0 की मुख्य खबर

वाइन 8.0 से आने वाले इस नए संस्करण में पीई प्रारूप में मॉड्यूल, चार साल के काम के बाद सभी डीएलएल पुस्तकालयों का हस्तांतरण हासिल कर लिया गया है पीई निष्पादन योग्य फ़ाइल स्वरूप का उपयोग करने के लिए। पीई का उपयोग करने से आप विंडोज के लिए उपलब्ध डिबगर्स का उपयोग कर सकते हैं और डिस्क और मेमोरी में सिस्टम मॉड्यूल की पहचान को सत्यापित करने वाली विभिन्न कॉपी सुरक्षा योजनाओं के साथ संगतता के मुद्दों को हल कर सकते हैं।

भी 32-बिट होस्ट पर 64-बिट एप्लिकेशन चलाने की समस्या का समाधान कर दिया गया है और एआरएम सिस्टम पर x86 अनुप्रयोग। वाइन 8.x के बाद के प्रायोगिक संस्करणों में हल किए जाने वाले बाकी कार्यों में से, पीई और यूनिक्स स्तरों के बीच सीधे कॉल करने के बजाय एनटी सिस्टम कॉल इंटरफ़ेस के लिए मॉड्यूल की आवाजाही अलग है।

इसके अलावा, इस बात पर भी प्रकाश डाला गया है कि एक विशेष सिस्टम कॉल डिस्पैचर लागू किया जिसका उपयोग पीई से यूनिक्स पुस्तकालयों में कॉल का अनुवाद करने के लिए किया जाता है पूर्ण एनटी सिस्टम कॉल करते समय ओवरहेड को कम करने के लिए। उदाहरण के लिए, अनुकूलन ने OpenGL और Vulkan पुस्तकालयों का उपयोग करते समय प्रदर्शन में गिरावट को कम करना संभव बना दिया।

WoW64 में सभी यूनिक्स पुस्तकालयों के लिए परतें प्रदान की गई हैं, 32-बिट पीई प्रारूप मॉड्यूल को 64-बिट यूनिक्स पुस्तकालयों तक पहुंचने की इजाजत देता है, जो सीधे पीई/यूनिक्स कॉल से छुटकारा पाने के बाद, 32-बिट विंडोज अनुप्रयोगों को 32-बिट यूनिक्स पुस्तकालयों को स्थापित किए बिना चलाना संभव बनाता है।

Direct3D में vkd3d-shader लाइब्रेरी के आधार पर एक नया HLSL शेडर कंपाइलर जोड़ा गया था। इसके अलावा, vkd3d-shader के आधार पर, एक HLSL डिस्सेबलर और HLSL प्रीप्रोसेसर तैयार किया गया है।

इनपुट उपकरणों की ओर से हम हॉट प्लग नियंत्रकों के लिए महत्वपूर्ण रूप से बेहतर समर्थन पा सकते हैं, इस तथ्य के अलावा कि एसडीएल लाइब्रेरी और फोर्स फीडबैक प्रभाव के साथ संगतता के आधार पर गेम पहियों को निर्धारित करने के लिए कोड का बेहतर कार्यान्वयन प्रस्तावित है। गेमिंग पहियों का उपयोग करते समय।

मॉड्यूल पर भी प्रकाश डाला गया है WinRT Windows.Gaming.Input जो गेमपैड्स, जॉयस्टिक्स और गेम व्हील्स तक पहुँचने के लिए एक प्रोग्रामिंग इंटरफ़ेस के कार्यान्वयन के साथ प्रस्तावित है. नए एपीआई के लिए, अन्य बातों के अलावा, उपकरणों के गर्म प्लगिंग, स्पर्श और कंपन प्रभाव की अधिसूचना के लिए समर्थन लागू किया गया है।
अंतर्राष्ट्रीयकरण

की अन्य परिवर्तन जो बाहर खड़े हैं:

  • OpenAL लाइब्रेरी का उपयोग बंद कर दिया गया है।
  • एएसएफ (उन्नत सिस्टम प्रारूप) प्रारूप में ऑडियो और वीडियो स्ट्रीम पढ़ने के लिए एक फ़िल्टर जोड़ा गया।
  • मिडिल लेयर लाइब्रेरी OpenAL32.dll को हटा दिया गया है, जिसके बजाय अनुप्रयोगों के साथ आपूर्ति की जाने वाली मूल Windows लाइब्रेरी OpenAL32.dll का उपयोग किया जाता है।
  • मीडिया फाउंडेशन प्लेयर ने कंटेंट टाइप डिटेक्शन में सुधार किया है।
  • डेटा अंतरण दर (दर नियंत्रण) को नियंत्रित करने की क्षमता लागू की गई है।
  • एन्हांस्ड वीडियो रेंडरर (EVR) में डिफ़ॉल्ट मिक्सर और रेंडरर के लिए बेहतर समर्थन।
  • लेखक एन्कोडिंग एपीआई का प्रारंभिक कार्यान्वयन जोड़ा गया।
    डिफ़ॉल्ट सेटिंग्स "लाइट" थीम का उपयोग करती हैं। आप वाइन सीएफजी यूटिलिटी का उपयोग करके थीम को बदल सकते हैं।
  • ग्राफ़िक्स ड्राइवर (winex11.drv, वाइनमैक.drv, वाइनएंड्रॉइड.drv) को यूनिक्स-स्तरीय सिस्टम कॉल करने और Win32u लाइब्रेरी के माध्यम से ड्राइवरों तक पहुँचने के लिए परिवर्तित किया गया है।
  • प्रिंटर ड्राइवर में पीई और यूनिक्स स्तरों के बीच सीधे कॉल को खत्म करने के लिए प्रिंट प्रोसेसर आर्किटेक्चर लागू किया गया है।

अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, आप में विवरण देख सकते हैं निम्नलिखित लिंक।

उबंटू और डेरिवेटिव पर वाइन 8.0 कैसे स्थापित करें?

उन लोगों के लिए जो वाइन के इस नए संस्करण को स्थापित करने में सक्षम होने में रुचि रखते हैं, बस एक टर्मिनल खोलें और उसमें निम्नलिखित कमांड टाइप करें:

  1. sudo apt install libgnutls30:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386
  2. sudo dpkg --add-architecture i386
    wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key
  3. sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ '$(lsb_release -cs)' main'
  4. sudo apt install --install-recommends winehq-stable

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।