वाइन को कैसे स्थापित करें और कॉन्फ़िगर करें?


184

मैं उबंटू में शराब से निपटने के दौरान नए उपयोगकर्ताओं के कई मुद्दों को स्थापित करने, कॉन्फ़िगर करने और डीबग करने के तरीकों में मेरा मार्गदर्शन करने के लिए कदम से कदम निर्देश की तलाश कर रहा हूं।

वाइन को स्थापित करने का अनुशंसित तरीका क्या है, कुछ प्रमुख मुद्दे जो उसके पास हैं और उन्हें कैसे हल करना है?

अगर मुझे वाइन में ऐप के साथ एक विशिष्ट समस्या है, तो मैं इसे कैसे हल करूं? यह सुनिश्चित करने के लिए कि मैं जिस ऐप का उपयोग करना चाहता हूं, उससे संबंधित समस्या को ठीक कर सकता हूं, इसके लिए अनुशंसित कदम क्या हैं?


उबंटू के लिए: wiki.winehq.org/Ubuntu
MAChitgarha

जवाबों:


283

यदि आप वाइन के नवीनतम विकास / स्टेजिंग संस्करण का उपयोग करना चाहते हैं, तो कृपया उबंटू के लिए आधिकारिक वाइनहैक गाइड में गाइड का पालन करना सुनिश्चित करें , मूल रूप से कवर:

  • यदि आप 64-बिट आर्किटेक्चर का उपयोग कर रहे हैं, तो बेहतर संगतता के लिए 32-बिट सक्षम करें

    sudo dpkg --add-architecture i386
    
  • शराब कुंजी, शराब भंडार और अद्यतन भंडार जोड़ें

    wget -nc https://dl.winehq.org/wine-builds/winehq.key
    sudo apt-key add winehq.key
    

उदाहरण के लिए उबंटू 19.04 के लिए, हम इस तरह से रिपॉजिटरी को जोड़ेंगे (बस कमांड लाइन के अंत में संस्करण का नाम बदलें , इस मामले में, आपके द्वारा उपयोग किए जा रहे उबंटू संस्करण के नाम के लिए डिस्को शब्द):

    sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ disco main'
    sudo apt update
  • फिर उस वाइन के संस्करण को स्थापित करें जिसका आप उपयोग करना चाहते हैं:

    • शराब विकास (स्थिर) के आधार पर (उदाहरण: 4.0)

      sudo apt install --install-recommends winehq-stable
      
    • शराब विकास (परीक्षण चरण) के आधार पर (उदाहरण: 4.1)

      sudo apt install --install-recommends wine-devel winehq-devel
      
    • वाइन-स्टेजिंग (ब्लीडिंग एज) पर आधारित (उदाहरण: 4.1.1)

      sudo apt install --install-recommends wine-staging winehq-staging
      

    अंत में चला

    WINEARCH=win32 winecfg
    

    टर्मिनल में यह सुनिश्चित करने के लिए कि यह वाइन को सही ढंग से कॉन्फ़िगर करता है (उस क्रम में)। आपको स्थापित करने की आवश्यकता होगी winetricks(एक और कॉन्फ़िगरेशन पैकेज, वास्तव में विंडोज घटकों जैसे .NET फ्रेमवर्क और अन्य आवश्यक पुस्तकालयों को स्थापित करने के लिए सहायक)। तो इसके बाद, कृपया करें:

    sudo apt install winetricks
    

एक्शन में वाइन 1.9.X दिखाते हुए वीडियो डेमोस्ट्रेशन - वाइन 1.9.X प्रदर्शन

1. शराब स्थिर, विकास और मंचन संस्करणों के बीच अंतर

स्थिर संस्करण बेहतर स्थिरता के साथ कम बग पेश करते हैं और रिलीज के बाद हर 3-6 महीने में अपडेट प्राप्त करते हैं।

विकास संस्करण विकास में अगला स्थिर संस्करण है और हर 2 सप्ताह में अपडेट प्राप्त करता है।

स्टेजिंग संस्करण विकास संस्करण के समान है, लेकिन वाइन-स्टेजिंग से सभी पैच और एन्हांसमेंट शामिल हैं

स्थिर संस्करण के साथ छड़ी करने का निर्णय (समान संख्या संस्करण: 1.0, 1.2, 1.4 ...) या अस्थिर संस्करणों के साथ (विषम संख्या संस्करण: 1.1, 1.3, 1.5 ...) उपयोगकर्ता के लिए है, मुख्य अंतर संगतता और प्रदर्शन है जो दोनों विकास संस्करण में बढ़ाए गए हैं। आपको इसके द्वारा प्रदान किए जाने वाले नवीनतम सुधार मिलते हैं, और एक परीक्षक भी बन जाता है जो विकास चक्र में मदद कर सकता है।

2. अनुशंसित स्थिर शराब संस्करण (पीपीए से) स्थापित करना

वाइन पीपीए को जोड़ने के लिए टर्मिनल में निम्नलिखित टाइप करें, रिपॉजिटरी को अपडेट करें और नवीनतम वाइन एंड विनेट्रिक संस्करण इंस्टॉल करें:

wget -nc https://dl.winehq.org/wine-builds/Release.key && sudo apt-key add Release.key && sudo apt-add-repository -y https://dl.winehq.org/wine-builds/ubuntu/ && sudo apt update && sudo apt install wine-devel winehq-devel winetricks

या आप वाइन 32-बिट आर्क (बेहतर सपोर्ट) और वाइनचफ को कॉन्फ़िगर कर सकते हैं (यह केवल नए इंस्टॉलेशन पर लागू होना चाहिए क्योंकि यह मौजूदा वाइन इंस्टॉलेशन को वाइनबेक नामक फोल्डर में ले जाएगा):

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 -y https://dl.winehq.org/wine-builds/ubuntu/ && sudo apt update && sudo apt install wine-devel winehq-devel winetricks && export WINEARCH=win32 && winecfg

3. कैसे पता करें कि एप्लिकेशन को किन घटकों की आवश्यकता है

यह पता लगाने के लिए कि ऐप को किन घटकों की आवश्यकता है, वाइन एप्लिकेशन डेटाबेस में देखें । यह सूचीबद्ध करता है कि क्या अनुप्रयोग प्रयोग करने योग्य है, किन घटकों की आवश्यकता है और उन्हें कैसे स्थापित किया जाए।

4. अतिरिक्त घटकों, डीएलएलएस और लाइब्रेरीज़ को वाइन में कैसे स्थापित करें

आपके गेम और ऐप्स के लिए काम करने और वर्धित वाइन का माहौल बनाने के लिए, मैं आपको winetricksअतिरिक्त घटकों को स्थापित करने के लिए उपयोग करने का सुझाव देता हूं जो गेम के साथ बेहतर संगतता प्रदान करते हैं। एक बेहतर कार्य प्रणाली के लिए, यहाँ एचएल / एचएल 2 (नॉन-स्टीम) के लिए एक उदाहरण दिया गया है। स्टीम संस्करण के लिए यहाँ जाएँ: मैं स्टीम कैसे स्थापित कर सकता हूँ? जान लें कि हाफ-लाइफ और एचएल 2 मूल रूप से उबंटू में समर्थित हैं)।

एचएल / एचएल 2 खेलने के लिए आपको ऊपर बताए अनुसार वाइन पीपीए की आवश्यकता है। winecfgटर्मिनल पर कम से कम एक बार खोलने के बाद , winetricksरनिंग द्वारा खोलें winetricks --guiफिर इस चरणों का पालन करें:

डिफ़ॉल्ट शराब की भठ्ठी का चयन करें

यहां छवि विवरण दर्ज करें

Windows DLL या घटक स्थापित करें का चयन करें

यहां छवि विवरण दर्ज करें

मेरे द्वारा चिह्नित सभी (और किसी भी अतिरिक्त की आवश्यकता है) स्थापित करें। इसमें कई ऐप्स शामिल हैं:

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

HL / HL2 के लिए इंस्टॉलर पर राइट क्लिक करें और शराब के साथ ओपन चुनें । दोनों खेल पूरी तरह से काम करना चाहिए। यह सामान्य रूप से ऐप्स पर लागू होता है और ऐप पर निर्भर करता है कि आपको अधिक या कम घटकों को स्थापित करना होगा।

आप winetricksआदेश के बाद घटक के नाम को जोड़कर टर्मिनल में प्रत्येक घटक को स्थापित कर सकते हैं :

winetricks vcrun2010 - winetricks का उपयोग करके vcrun2010 स्थापित करेगा

winetricks xna40 - xna40 इंस्टॉल करेगा

5. एक शराब ऐप समस्या निवारण

कभी-कभी, ऐप को चलाने के दौरान निम्न में से एक या कई कार्रवाई हो सकती है:

  • फ्रोजन ऐप
  • शराब एक पल के लिए ब्लू विंडो खोलती है और फिर उसे बंद कर देती है
  • कुछ भी नहीं होता प्रतीत होता है
  • वाइन विंडो के अंदर सब कुछ शुरू में या कुछ बिंदु पर काला है
  • DLL, वीडियो कार्ड या घटक पहचाना नहीं गया

    इस समस्या के अधिकांश समाधान हैं। वाइन ऐप में अपने तरीके से समस्या निवारण शुरू करने के लिए आपको यहाँ सुझाए गए कदम हैं:

    1. ऐप को काम करने के लिए अन्य परीक्षकों ने क्या किया है, यह देखने के लिए हमेशा वाइन ऐप साइट पर जाएं। उदाहरण के लिए यहां मैं डेड आइलैंड का परीक्षण कर रहा हूं : रिप्टाइड जिसे मैंने ब्रॉन्ज दिया था, किरदार के चयन के बाद से पूरा खेल ब्लैक स्क्रीन पर चला गया था। टर्मिनल पर जाने और वहां से खेल को चलाने के लिए मैंने क्या किया था, इसका परीक्षण करने के लिए मैंने क्या किया। टर्मिनल में कुछ त्रुटियों का सुझाव दिया गया था कि मुझे खेल के काम करने के लिए एक महत्वपूर्ण टुकड़ा याद आ रहा था। त्रुटि आउटपुट को पढ़ने और ऐसा करने के बाद जो उसने सुझाव दिया (एक भ्रष्ट DLL को प्रतिस्थापित करना) मैं एक घटक को स्थापित कर सकता था जिसे खेल की आवश्यकता थी और खेल पूरी तरह से काम करता था

    2. यह जानते हुए कि खेल को सही ढंग से काम करने के लिए खेल की क्या आवश्यकता है। winecfgविकल्प और OS वातावरण सेट करना केवल एक छोटा सा हिस्सा है। यह केवल ऐप के लिए माहौल बना रहा है। आपको DirectX, XNA, .NET फ्रेमवर्क जैसी अन्य कार्यक्षमता को जोड़ने की आवश्यकता है और अधिक काम करने के लिए ऐप की आवश्यकता हो सकती है। ये कुछ ऐप्स के प्रमुख घटक हैं। उनके बिना, भले ही कुछ ऐप सही तरीके से काम करते हों, दूसरों को नहीं। यह सुनिश्चित करना कि आपके पास ये सभी घटक हैं, जो आपको एक ऐप की आवश्यकता के अनुपालन का एक उच्च मौका देता है।

    3. जैसा कि आप मेरे डेड आइलैंड टेस्ट से देख सकते हैं मैंने कई winetricksपैकेज जोड़े हैं और 3 पैकेज भी स्थापित किए हैं जो गेम्स (डायरेक्टएक्स, विंडोज मीडिया फॉर्मेट और माइक्रोसॉफ्ट विजुअल सी ++ 2010) के साथ आते हैं। इससे मैं इस बात की गारंटी देने में कामयाब रहा कि खेल शुरू होगा और खेलने योग्य होगा।

    4. कुछ एप्लिकेशन केवल कुछ विंडोज संस्करणों के लिए बनाए जाते हैं जैसा कि डंगऑन कीपर के साथ देखा जाता है । आप खोल सकते हैं किसी विशेष एप्लिकेशन के लिए एक विशेष Windows संस्करण निर्दिष्ट करने के लिए winecfgकरने के लिए नेविगेट आवेदन और चयन ऐप्लिकेशन जोड़ें , तो अनुप्रयोगों निष्पादन योग्य फ़ाइल के लिए खोज और पर क्लिक करें खुला । अब सूची से एप्लिकेशन का चयन करें और फिर इसके लिए विंडोज संस्करण बदलें। इस तरह, केवल इस एप्लिकेशन के पास सभी ऐप्स के लिए Windows संस्करण बदलने के बजाय, इसे निर्दिष्ट किए गए Windows का एक विशिष्ट संस्करण होगा।

    5. विंडोज संस्करण को विश्व स्तर पर बदलने से उन ऐप्स को प्रभावित किया जा सकता है जो एक अलग विंडोज संस्करण के साथ इंस्टॉल किए गए थे। उदाहरण के लिए, Windows XP वातावरण में टेरारिया को इंस्टॉल करना और फिर विंडोज 7 में खेलने के बाद इसे बदलना आपको दो त्रुटियों में से एक देगा, एक, सहेजे गए गेम को नहीं ढूंढना और दो को ऐप नहीं चलाना।

    6. यह जानने के लिए कि एप्लिकेशन क्या कर रहा है या ज़रूरत है, यह जानने के लिए कि टर्मिनल के माध्यम से क्या समस्या हो सकती है, का निदान करने के लिए एक ऐप चलाना। एप्लिकेशन आपको इस तरह की जानकारी बता सकता है:

      • क्या लापता DLL इसे चलाने की जरूरत है (mscore.dll, steam_api.dll)
      • किस गुमशुदा घटक को चलाने की आवश्यकता है (XNA, DirectX, .NET ...)
      • यदि समस्या यह है कि आप 32 बिट के बजाय 64 बिट वातावरण का उपयोग कर रहे हैं
      • अगर आपको ऐप चलाने के लिए कोई पैरामीटर जोड़ना है

      लापता DLL के लिए मैं dll-files का उपयोग करने के लिए विशिष्ट DLL को अनुपलब्ध डाउनलोड करने का सुझाव देता हूं जो कि APP के लिए आवश्यक है। आम तौर पर आप इस DLL को गेम फ़ोल्डर के अंदर या Windows / System32 फ़ोल्डर (या दोनों) में पेस्ट कर सकते हैं और इस समस्या को हल करना चाहिए। लापता घटकों के लिए उपयोग करें winetricks

    7. एप्लिकेशन की समस्या निवारण करते समय, हमेशा ऐप को एक एमुलेटेड डेस्कटॉप विंडो में चलाएं। ओपन winecfgके लिए जाना ग्राफिक्स और सक्षम अनुकरण एक वर्चुअल डेस्कटॉप । फिर इसके लिए संकल्प निर्धारित करें। इस तरह, यदि ऐप फ्रीज हो जाता है, तो कीबोर्ड और / या माउस फोकस को हाईजैक कर लेता है, कम से कम आपके पास ऐप को फुलस्क्रीन करने के बजाय इसे खत्म करने का एक तरीका है जहां आपके पास कुछ विकल्प हैं:

      यहां छवि विवरण दर्ज करें

    8. फुलस्क्रीन पर एक ऐप के फ्रीज़िंग परिदृश्यों के लिए, मैं "किल एक्स" सुविधा को सक्रिय करने का सुझाव देता हूं जो कीबोर्ड लेआउट विंडो में पाया जाता है जो आपको जमे हुए वाइन ऐप से बाहर निकलने की कोशिश करते समय कई सेकंड बचा सकता है:

      यहां छवि विवरण दर्ज करें

    9. एक जमे हुए राज्य से बाहर निकलने की एक अन्य तकनीक या तो एक टर्मिनल खोल रही है और wineserver -kएक्स सर्वर को टाइप या मार रही है। इस एफआईआर को चलाने के लिए इसे कॉन्फ़िगर करें sudo dpkg-reconfigure keyboard-configurationऔर अंतिम विकल्प पर जो एक्स को मारने की बात करता है, "यस" कहें। यह CTRL+ ALT+ BACKSPACEसंयोजन को सक्षम करेगा ।

    10. याद रखें कि यदि किसी ऐप को विंडोज में न्यूनतम या अनुशंसित हार्डवेयर की आवश्यकता है, तो उसे लिनक्स पर भी इसकी आवश्यकता होगी। अगर ऐप को 512 एमबी रैम और 2.0 Ghz सीपीयू की जरूरत है, तो वाइन का उपयोग करके लिनक्स पर इसकी आवश्यकता होगी।

    11. कभी-कभी आप आईएसओ या किसी अन्य छवि प्रारूप में एक ऐप भर में आ जाएंगे जिसे आप खोलने या स्थापित करने का प्रबंधन नहीं कर सकते हैं। उबंटू इस फाइल को खोलने के लिए कई उपकरणों के साथ आता है, लेकिन मैंने अब तक जो सबसे अच्छा प्रयास किया है वह सीडीईएमयू है जिसमें कई प्रकार की छवियां शामिल हैं जो मल्टी-सेक्टर या संरक्षित प्रारूप लाती हैं। यह निकटतम है जो आपको डेमन टूल्स के समान मिलेगा। सिम्स 3, सिमिटिटी 2000 और अन्य जैसे मामले केवल इस ऐप का उपयोग करके ही खोले और स्थापित किए जा सकते हैं। बहु-क्षेत्र या संरक्षित प्रारूप के साथ सीडी / डीवीडी छवियों को माउंट / अनमाउंट करने में सक्षम ऐप्स में अधिक जानकारी

    12. उन मामलों के लिए जहां एक विशिष्ट ऐप नहीं चल रहा है, ग्राफिकल ग्लिच, ब्लैक स्क्रीन या पूर्ण ग्राफिक्स के साथ नहीं चल रहा है मैं वास्तव में निम्नलिखित लिंक में से एक को पढ़ने की सलाह देता हूं जो वीडियो समर्थन के लिए अंतिम उपयोगकर्ता पर लागू होता है:

      एनवीडिया उपयोगकर्ता - मैं एनवीडिया ड्राइवर कैसे स्थापित करूं?

      हाइब्रिड - क्या एक NVIDIA GeForce ऑप्टिमस टेक्नोलॉजी के साथ उबंटू द्वारा समर्थित है?

      Ati - सीधे AMD से मालिकाना ATI उत्प्रेरक वीडियो ड्राइवर (fglrx) स्थापित करने का सही तरीका क्या है?

      उपरोक्त जांचने के अलावा, यदि आपके पास सही ड्राइवर हैं, तो मैं यह भी जोड़ूंगा कि आपको यह जांचने की आवश्यकता है कि आपके वीडियो कार्ड में OpenGL का समर्थन है या नहीं। इसके लिए मैं पहले मीसा-बर्तन स्थापित करुँगी अगर अभी तक स्थापित नहीं किया गया है:

      sudo apt-get install mesa-utils

      ओपन समर्थन के लिए परीक्षण करने के लिए। बस यह देखने के लिए कि क्या आपके पास OpenGL का समर्थन है, जाँच करें:

      glxinfo|grep 'direct rendering'

      यदि आपके पास समर्थन है तो आपको हां कहना चाहिए । एक और विकल्प होगा:

      /usr/lib/nux/unity_support_test -p

      अंत में, आप glxgearsअपने वीडियो कार्ड रेंडर करने के तरीके और इसके एफपीएस को रेंडर करने के बारे में जानकारी दे सकते हैं । एक और बहुत महत्वपूर्ण बिंदु टर्मिनल से एप्लिकेशन को चलाने के लिए है wine AppName.exe, इस तरह से यह दिखाएगा कि समस्या क्या है।

    13. अगर एकता लॉन्चर वाइन ऐप चलाते समय खुद को छिपा नहीं रहा है या ऐप को दाईं ओर ले जा रहा है तो आप 2 चीजों में से एक कर सकते हैं:

      • ALTकुंजी दबाए रखें और क्लिक करें और शराब को बाईं ओर खींचें

      • उपस्थिति विकल्प में "लॉन्चर छिपाएं" को चुनें और संवेदनशीलता को उस स्तर पर सेट करें जिसे आप पसंद करते हैं। इस तरह जब माउस यह क्षेत्र छोड़ देता है तो लांचर छिप जाएगा।

      यहां छवि विवरण दर्ज करें

    14. Shader Model 3.0 शराब में शामिल नहीं है (स्टीम गेम सहित)

      ऐसे गेम हैं जिनमें Shader मॉडल की आवश्यकता होती है और आवश्यक OpenGL एक्सटेंशन GL_EXT_texture_compression_s3tc के समान त्रुटि उत्पन्न करता है । इसे ठीक करने के लिए बस टर्मिनल में निम्नलिखित टाइप करें:

sudo apt-get install libtxc-dxtn-s2tc0 (उबंटू के हालिया संस्करण में नोट की libtxc-dxtn-s2tc0अब आवश्यकता नहीं है)

शराब उन दिनों से एक लंबा रास्ता तय किया है जहाँ नए खेल नहीं खेले जा सकते। यह उस बिंदु पर पहुंच गया है, जहां उबंटू में खेलना सरल है। वाइन के पास शराब 1.6 पर SM4.0 और DirectX 10/11 के लिए कुछ समर्थन है। यदि समस्या बनी रहती है, तो इसका मतलब है कि या तो आपका वीडियो कार्ड इस का समर्थन नहीं करता है या आप सही पुस्तकालयों को याद कर रहे हैं।

एक और कारण यह है कि वाइन शैडर मॉडल का पता नहीं लगा सकती है क्योंकि यह विनेट्रिक में अक्षम करने के लिए सेट किया जा सकता है । डैश खोलें और टाइप करें winetricks। अपनी शराब की दुकान चुनें फिर सेटिंग्स बदलें । फिर glsl = सक्षम विकल्प देखें और उसका चयन करें। यह शेडर मॉडल समस्या को हल करना चाहिए। खेल लिम्बो जैसे मामलों को इस तरह से हल किया जाता है।

6. मैं एक ही विंडो (ओवरलैपिंग) का उपयोग किए बिना कई शराब ऐप कैसे खोलूं

आप प्रत्येक व्यक्तिगत शराब कार्यक्रम को शुरू करने से पहले कुछ वाइन मापदंडों को समायोजित करके कई वाइन विंडो सेटअप कर सकते हैं। सबसे तेज़ तरीका टर्मिनल को खोलना है जहां आप जिस ऐप को चलाना चाहते हैं, उसका निष्पादन योग्य है। आइए हम मान लें कि यह Wow.exe ऐप है। फिर बस निम्नलिखित टाइप करें:

wine explorer /desktop=WOW,1024x768 "Wow.exe" -opengl -console

यह उस विशिष्ट विंडो के लिए 1024x768 के रिज़ॉल्यूशन "WOW" नामक विंडो के साथ Wow.exe निष्पादन योग्य को खोल देगा और यह Wow निष्पादन योग्य के लिए पैरामीटर -opengl और -console लागू करेगा। अब यह मानते हुए कि आपके पास खेल कहीं और स्थापित है, आप निम्नलिखित बदलाव करेंगे:

wine explorer /desktop=WOW,1024x768 "/media/cyrex/fun/wow/Wow.exe" -opengl -console

यह आपके / मीडिया / USER फ़ोल्डर में मज़ा नामक एक विभाजन के अंदर फ़ोल्डर वाह में रहता है यह मानते हुए Wow.exe को निष्पादित करता है। उदाहरण 4 ऐप्स के लिए रन करते समय आउटपुट इस के समान होना चाहिए:

वाइन

इसे पूरा करने का एक और आसान तरीका है। विचार डेस्कटॉप पर राइट क्लिक करके और नया दस्तावेज़ -> खाली दस्तावेज़ का चयन करके एक डेस्कटॉप शॉर्टकट बनाने का है । इससे आपके डेस्कटॉप पर एक "अनटाइटल्ड डॉक्यूमेंट" फाइल बननी चाहिए। अब फ़ाइल खोलें और उसमें निम्नलिखित पेस्ट करें:

   [Desktop Entry]
   Type=Application

अब इसे सहेजें और उस फ़ाइल का नाम बदलें जिसे आप खोलना चाहते हैं लेकिन अंत में ".desktop" जोड़ें। यह एक "निष्पादन योग्य विंडोज आइकन" में बदल जाएगा। अब फिर से आइकन पर क्लिक करें और गुण -> अनुमतियाँ -> कार्यक्रम के रूप में फ़ाइल निष्पादित करने की अनुमति दें पर जाएं । अब बेसिक टैब पर जाएं और उस वाइन ऐप को निष्पादित करने के लिए आवश्यक जानकारी डालें। अंतिम परिणाम कुछ इस तरह होना चाहिए:

यहां छवि विवरण दर्ज करें

7. क्या उबंटू 64 बिट शराब को प्रभावित करता है

हां, उबंटू 64 बिट होने से वाइन भी 64 बिट के रूप में सेट हो जाएगी। यह कई विंडोज ऐप्स के लिए कई समस्याएं पैदा करेगा जो केवल 32 बिट पर काम करते हैं, उदाहरण के लिए। .NET फ्रेमवर्क में से कई स्थापित करने में सक्षम नहीं हैं क्योंकि वे केवल 32-बिट संस्करण पर काम करेंगे, जिसके परिणामस्वरूप उपयोगकर्ता सक्षम नहीं होगा कई विंडोज़ अनुप्रयोग चलाने के लिए। इसे हल करने के लिए आपको PPA संस्करण स्थापित करने के बाद निम्नलिखित करने की आवश्यकता है जैसा कि मैंने ऊपर उल्लेख किया है। PPA शराब पैकेज को स्थापित करने के तुरंत बाद और winecfgटर्मिनल खोलने से पहले (सुनिश्चित करें कि आप टाइप करके अपने घर के फ़ोल्डर में हैं cd ~) और निम्न टाइप करें:

rm -fr ~/.wine  
export WINEARCH=win32  
export WINEPREFIX="/home/USER/.wine"  
winecfg

अपने उपयोगकर्ता खाते के साथ USER बदलें । उदाहरण के लिए मेरे मामले में, वह पंक्ति पढ़ी जाएगीexport WINEPREFIX="/home/cyrex/.wine"

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

8. शराब पीपीए के विकल्प

PlayOnLinux (PoL)

यद्यपि आप वास्तव में अकेले वाइन के साथ अपनी जरूरत की सभी चीजें स्थापित और कॉन्फ़िगर कर सकते हैं और यह PoL का उपयोग करके ऐप्स (winetricks, regedit, एक्सप्लोरर) का पूरक होता है, जो आपको एप्लिकेशन इंस्टॉल करते समय कुछ परेशानी और समय बचा सकता है। पीओएल के साथ आप उन ऐप्स की एक सूची पा सकते हैं जिन्हें आप चुन सकते हैं और उसमें डेटाबेस स्थापित कर सकते हैं:

यहां छवि विवरण दर्ज करें

और बस आप निम्नलिखित लाभों को प्राप्त करने के लिए स्थापित करने का चयन करके:

  • एक स्वतंत्र कंटेनर बनाना जो एप्लिकेशन को इंस्टॉल करता है, इंस्टॉल किए गए ऐप के लिए एक विशिष्ट वाइन संस्करण (कुछ मामलों में, एक विशिष्ट वाइन संस्करण वर्तमान वाइन संस्करण की तुलना में एक विशिष्ट ऐप के लिए बेहतर काम करता है)।

  • एप्लिकेशन को सही ढंग से कार्य करने के लिए किसी भी अतिरिक्त DLL और कंपोनेंट्स को स्वचालित रूप से इंस्टॉल करना।

  • एप्लिकेशन को उपयुक्त रजिस्ट्री कुंजियों को जोड़ना

  • विंडोज संस्करण परिवर्तन, regedit परिवर्तित, विशिष्ट शराब संस्करण, आदि के साथ एक-दूसरे को ओवरलैप किए बिना मल्टीप्ल एप्लिकेशन चलाने का एक स्वतंत्र तरीका बनाएं।

    बेशक, यह जानना महत्वपूर्ण है कि पीओएल वाइन के साथ कंधे से कंधा मिलाकर काम करता है और इसे सही ढंग से काम करने के लिए वाइन की आवश्यकता होती है (यह इस पर आधारित है)। कई मामलों में, एक ऐप PoL के साथ काम नहीं कर सकता है, लेकिन इस गाइड में मेरे द्वारा उल्लिखित डिफ़ॉल्ट वाइन कॉन्फ़िगरेशन के साथ काम करेगा। तो अगर आपको वह ऐप मिल जाए जिसे आप PoL में इस्तेमाल करना चाहते हैं तो बढ़िया है। लेकिन अगर आपको यह नहीं मिलता है, तो याद रखें कि ऐप को इंस्टॉल और कॉन्फ़िगर करने के लिए आपके पास हमेशा डिफ़ॉल्ट वाइन का उपयोग करने का विकल्प होता है।

    शराब का उपयोग करके ऐप को स्थापित करने और पीओएल का उपयोग करके इसे स्थापित करने का लाभ यह है कि वाइन के साथ, आप नीचे दिए गए चित्रों की तरह, डैश का उपयोग करके ऐप तक पहुंच सकते हैं और निष्पादित कर सकते हैं:

    यहां छवि विवरण दर्ज करें (Terraria)

    यहां छवि विवरण दर्ज करें (मृत अंतरिक्ष और मृत द्वीप)

    कोडवेयर्स क्रॉसओवर (CC)

    एप्लिकेशन इंस्टॉल करने और कॉन्फ़िगर करने के तरीके पर CC PoL के समान है। मुख्य अंतर यह है कि सीसी आधिकारिक समर्थन प्रदान करता है। यहां तक ​​कि उनके पास अपने स्वयं के कोडवेवर्स डेटाबेस हैं जो 10.000+ से अधिक ऐप रखते हैं। इतना ही नहीं बल्कि उनके पास वाइन के AppDB में एक के समान एक रैंकिंग प्रणाली है। उन्होंने वाइन के विकास में भी योगदान दिया है, जिनमें से कुछ आप उनके समर्थन में देख सकते हैं ।

    DosBox (DB)

    DB MS-DOS ऐप्स के रूप में है क्योंकि वाइन विंडोज़ ऐप्स के लिए है। DB के साथ आप अपने सिस्टम में MS-DOS ऐप चला सकते हैं। बस dosboxपैकेज स्थापित करें और आप कर रहे हैं। ऐप चलाना उतना ही सरल है जितना उस फ़ोल्डर में जाना जहाँ ऐप रहता है और निम्नलिखित को क्रियान्वित करता है:

    dosbox ./

    यह DB फ़ोल्डर पर वर्तमान फ़ोल्डर को ड्राइव अक्षर के रूप में खोलेगा।

    आप DB खोलने के बाद निम्नलिखित करके भी एक फ़ोल्डर माउंट कर सकते हैं:

    mount x: /Absolute/Path/To/Folder/Of/App

    उदाहरण के लिए

    mount c: /home/cyrex/Desktop/Dune2

    C: ड्राइव अक्षर बनाएगा जिसमें Dune2 फ़ोल्डर है। इसलिए अगर मैं बस dune2.exe निष्पादित करता हूं तो मुझे निम्नलिखित मिलते हैं:

    यहां छवि विवरण दर्ज करें

9. वाइन के साथ मैं कुछ विशेष मापदंडों और युक्तियों का उपयोग कर सकता हूं

उदाहरण के लिए एक जोड़े हैं:

कमानों

wine --version - वाइन का संस्करण दिखाता है

wineserver -k- विशिष्ट उपयोगकर्ता के लिए सभी शराब संस्करणों को मारता है। यह तब उपयोगी होता है जब आपका वाइन ऐप फ्रीज़ हो जाता है, पूरी स्क्रीन ले लेता है और आपको उबंटू का उपयोग नहीं करने देता है, इस पर माउस या कीबोर्ड और अन्य वाइन मुद्दे हैं जो कुछ ऐप के साथ दिखाई दे सकते हैं।

wine explorer - विंडोज एक्सप्लोरर के समान एक एक्सप्लोरर खोलेगा

wine explorer /desktop=X,Y- एक वर्चुअल डेस्कटॉप बनाता है जहां एक्स डेस्कटॉप विंडो का नाम है और वाई विंडो का रिज़ॉल्यूशन है। उदाहरण के लिए:wine explorer /desktop=WOW,1024x768 Wow.exe

regedit - विंडोज एक के समान वाइन का रीजेडिट संस्करण खोल देगा।

wine uninstaller- विंडोज में एक के समान शराब के ऐड और निकालें को खोल देगा। यहां आप न केवल देख पाएंगे कि आपने कौन से ऐप इंस्टॉल किए हैं और उन्हें अनइंस्टॉल किया है, बल्कि आप चाहें तो नए ऐप भी इंस्टॉल कर सकते हैं।

winetricks - कई विंडोज ऐप्स की सही कार्यक्षमता के लिए आवश्यक लाइब्रेरी, डीएलएलएस और कंपोनेंट्स को स्थापित करने के लिए विंडेट्रिक्स ऐप खोलेगा।

winecfg - वाइन कॉन्फिगरेशन को ओपन करेगा जहां आप वीडियो, साउंड और विंडोज वर्जन सेट कर सकते हैं।

wine ipconfig- आपको आईपी दिखाता है कि वाइन देख सकते हैं। IPconfig के समान।

wine netstat- आप आईपी / पोर्ट कनेक्शन से पता चलता है। नेटस्टैट के समान।

wine start- निष्पादन योग्य के लिए कार्यशील निर्देशिका सेट करता है। यह विकल्प उन मामलों में मदद करता है जहां निष्पादन योग्य केवल एक ही फ़ोल्डर से काम करता है और एक पूर्ण पथ से नहीं। एक उदाहरण यह है कि यदि आप एक .bat फ़ाइल चलाना चाहते हैं या बस किसी अन्य फ़ोल्डर (जैसे: पैरेंट फ़ोल्डर) से एक कमांड निष्पादित करते हैं, तो आप कुछ ऐसा करेंगे, मान लें कि हम MetroLL.exe के समान फ़ोल्डर में नहीं हैं:

 `wine start /d "C:\\Program Files\\GMT-MAX.ORG\\Metro Last Light" MetroLL.exe`

यह दो काम करेगा, यह पहले निर्देशिका को Metro Last Lightफ़ोल्डर में सेट करेगा और फिर यह MetroLL.exeअंत में उल्लेखित होगा । यह एक ही फ़ोल्डर से निष्पादन योग्य चलाने के समान है, लेकिन इसमें किसी अन्य स्थान से ऐप चलाने का लाभ है। यहाँ जानने वाली बात यह है कि:

  • शराब यूनिक्स पथ को पसंद नहीं करती है, इसलिए आपको \\इसके बजाय फ़ोल्डरों को अलग करने की आवश्यकता है\
  • आपको एक पूर्ण पथ का उपयोग करने की आवश्यकता है। आपको C:\\यह सुनिश्चित करने की आवश्यकता है कि निष्पादन योग्य हमेशा उसी तरह काम करेगा जैसे उसे करना चाहिए।
  • यदि निष्पादन योग्य C:ड्राइव के बाहर है , तो संबंधित पत्र जोड़ें। उदाहरण के लिए, शराब के बाहर एक विंडोज बाइनरी को निष्पादित करने के लिए, आप आमतौर पर लिनक्स सिस्टम के रूट डायरेक्टरी की ओर इशारा करते हुए Z:\\पत्र का उपयोग करेंगे Z:
  • संदेह में साथ मदद के लिए आदेश पूछते हैं /?पैरामीटर, (जैसे: wine start /?)

export WINEPREFIX- इस वेरिएबल का इस्तेमाल वाइन प्रीफिक्स को दूसरे स्थान पर बदलने के लिए किया जाता है। उदाहरण के लिए यदि आप पीओएल और वाइन को मिलाना चाहते हैं (पीओएल के कई उपसर्गों के बाद से अनुशंसित नहीं है) तो आप निम्न कार्य कर सकते हैं:

   `export WINEPREFIX="/home/USER/.PlayOnLinux/wineprefix/PREFIX"`

जहां PREFIX वह है जिसे आप वाइन के साथ मिलाना चाहते हैं। आपको फिर से winecfg चलाना होगा।

टिप्स

  • जब एक फ़ोल्डर के साथ व्यवहार करते समय थानों में स्थान होता है (जैसे: Warcraft की दुनिया), तो आप प्रत्येक स्थान के सामने \ प्रतीक जोड़कर Wow.exe फ़ाइल को निष्पादित कर सकते हैं, यह प्रतीक से बच जाता है। अंतिम परिणाम "World \ of \ Warcraft \ Wow.exe" जैसा होगा। यदि आप इस एस्केप सिम्बल को अपनी लाइन ऑफ़ कोड में नहीं जोड़ना चाहते हैं, तो बस पूरे लिंक को डबल कोट करें, इसलिए यह ऐसा दिखता है:

    शराब खोजकर्ता / डेस्कटॉप = WOW, 1024x768 "/ मीडिया / साइरेक्स / मेरा विभाजन / Warcraft की दुनिया / Wow.exe" -opengl -console

    जैसा कि आप देख सकते हैं, उनमें रिक्त स्थान के साथ 2 फ़ोल्डर हैं, "मेरा विभाजन" और "वर्ल्ड ऑफ Warcraft", लेकिन जब से मैंने पूरे स्ट्रिंग को उद्धृत किया, भागने के पात्रों को शामिल करने की आवश्यकता नहीं है। यदि आप वाइन पाथ (उदाहरण: C: /) का उपयोग करना चाहते हैं, तो सभी स्लैश एक डबल स्लैश होंगे (उदाहरण के लिए: "C: \ Program Files \ App")।

  • एक ऐप पर लागू होने वाले पैरामीटर हमेशा उद्धृत स्ट्रिंग्स से अधिक होना चाहिए। ऊपर दिए गए उदाहरण का उपयोग करके, हम -opengl और -console को उद्धरण के बाहर देख सकते हैं ।

  • जब आप माउस और / या कीबोर्ड को पकड़ने वाले ऐप्स से निपटते हैं, तो आप wineserver -kऐप को मारने के लिए उपयोग कर सकते हैं , या बस ऐप को विंडोज मोड में खोल सकते हैं या wine explorer /desktopपैरामीटर के साथ विंडोज मोड सेट करने से आपको इस माउस / कीबोर्ड की समस्या होने से बचाएगा।

10. उपयोगकर्ताओं को समाप्त करने के लिए स्थिरता, प्रदर्शन और ऐप समर्थन शराब प्रदान करता है

एप्लीकेशन को समर्थन

मैंने 2005 से वाइन की कोशिश की है और देखा है कि कैसे उबंटू के तहत वाइन में विकासशील प्रक्रिया नवीनतम गेमों को जल्दी पकड़ रही है।

2012 के आसपास वाइन 1.2 बाहर आने से पहले, वाइन पर काम करने वाले कई ऐप प्राप्त करना मुश्किल था, लेकिन वाइन 1.2 के बाहर आने के बाद यह बिल्कुल अलग परिणाम था। इससे भी अधिक ताकि बाद 1.4 2012 में बाहर आया था , 2013 में 1.6 और उसके बाद 2015 में 1.8 । कई मामले सामने आने लगे कि वे बॉक्स से बाहर कहाँ काम करेंगे। डीप स्पेस 2 जैसे मामले / जो उस पल में खेले जाने वाले नवीनतम खेलों में से एक था, जिसे मैंने रिलीज़ होने के 3 दिन बाद परीक्षण किया था। ऐलिस इन वंडरलैंड (नया मेरा मतलब है), द सिम्स 3, वर्ल्ड ऑफ Warcraft, एमनेसिया और अन्य। यहां तक ​​कि स्किरीम भी खेला जा सकता था। ये ऐसे गेम हैं जो शक्तिशाली ग्राफिक्स की मांग करते हैं और आप उन्हें ऊपर दिए गए सामान्य इंस्टॉल के अलावा किसी भी अतिरिक्त सेटअप के साथ नहीं खेल सकते हैं।

वाइन पर आप कौन से खेल खेल सकते हैं, यह जानने के लिए मैं वाइन ऐप डेटाबेस पर जाने की सलाह देता हूं: http://appdb.winehq.org/ जो 10K + से अधिक है। इसमें उनके प्रदर्शन और स्थिरता के बारे में जानकारी शामिल है और यह जानने में मदद करता है कि क्या कोई खेल खेलने योग्य है।

वाइन ऐप डेटाबेस एक रैंकिंग भी प्रदान करता है जो निर्धारित करता है कि कम मुद्दों के साथ क्या खेल खेला जा सकता है, यदि कोई हो। जब आप इस रैंक को देखते हैं, तो आपके पास एक विचार है कि ऐप काम करेगा या नहीं। ध्यान रखें कि आपको यह भी ध्यान रखना होगा कि परीक्षक वाइन डेटाबेस पर हार्डवेयर और वाइन संस्करण क्या दिखाता है। रैंकिंग इस प्रकार हैं:

प्लेटिनम रैंक - इसका मतलब है कि आपके पास लगभग 100% मौका है कि ऐप बॉक्स से बाहर काम करेगा।

गोल्ड रैंक - इसका मतलब है कि आप खुद को थोड़ा कॉन्फ़िगर कर सकते हैं, लेकिन यह अंत में काम करेगा।

सिल्वर रैंक - इसका मतलब है कि ऐप चलेगा, लेकिन इसमें ग्राफिकल, ध्वनि या नियंत्रण के मुद्दे हो सकते हैं।

कांस्य रैंक - इसका मतलब है कि एप्लिकेशन सही ढंग से काम नहीं करेगा।

कचरा रैंक - इसका मतलब है कि ऐप अभी भी काम नहीं करता है और शायद इंस्टॉल भी नहीं होगा। जब आप सुपरमैन सुबह क्रिप्टोनियन अनाज खाना शुरू करते हैं तो आप इसे काम कर सकते हैं।

संदर्भ के लिए, कुछ साल पहले प्लेटिनम खेलों की मात्रा 50 से कम थी। 2012 में आप 1.5K से अधिक गेम पा सकते थे, जिनमें से लगभग 200 नवीनतम टाइटल में थे । आज 6K + गेम्स से अधिक 4K + प्लेटिनम हैं। वाइन ऐप के परीक्षण में जितने अधिक लोग भाग लेंगे, उतना अच्छा है। मुख्य कारण मैं हमेशा शराब से पीपीए का उपयोग करने की सलाह देता हूं।

प्रदर्शन

प्रदर्शन जानकारी के लिए, विंडोज और उबंटू के बीच गेमिंग प्रदर्शन अंतर देखें

11. वाइन को अनइंस्टॉल कैसे करें

वाइन को अनइंस्टॉल करना आपकी आवश्यकताओं के आधार पर 2 तरीकों से किया जा सकता है। यदि आपको केवल डिफ़ॉल्ट मानों के लिए "रीसेट" वाइन की आवश्यकता है, तो आप बस .wineफ़ोल्डर को हटा सकते हैं और फिर इसे चलाकर फिर से बना सकते हैं winecfg। यदि आपके पास उस .wineफ़ोल्डर पर एप्लिकेशन हैं, जिसे आप बैकअप करना चाहते हैं, तो अब फ़ोल्डर को हटाने से पहले एक अच्छा समय होगा। फ़ोल्डर को हटाने के लिए बस निम्नलिखित करें और यह पूरे वाइन वातावरण का ध्यान रखेगा:

rm -fr ~/.wine
rm -fr ~/.cache/wine

अब यदि आप Ubuntu से शराब को वास्तव में अनइंस्टॉल करना चाहते हैं, तो आप निम्न कार्य कर सकते हैं, लेकिन ध्यान दें कि यह आपके या कैश्ड फ़ोल्डर को नहीं.wine हटाएगा:

sudo apt purge wine*

यह वाइन से संबंधित हर पैकेज को अनइंस्टॉल करेगा, जिसमें वाइन, वाइन 1.9, वाइनहॉक, वाइनेट्रिक और बहुत कुछ शामिल है। मूल रूप से शराब से संबंधित किसी भी चीज को हटाना।


40
+1 यह सब जानकारी एक जगह देखकर मुझे बहुत खुशी हुई!
एलियाह कगन

3
@LuisAlvarado, क्या एक अद्भुत जवाब! PlayOnLinux के लिए +1; मुझे यह भी पता नहीं है कि वाइन का उपयोग कैसे किया जाता है - मैंने सिर्फ PlayOnLinux को मेरे लिए सब कुछ करने दिया।
धान लैंडौ

1
यह एक टन जानकारी है! आसानी से सबसे लंबा जवाब जो मैंने कभी यहां देखा है। क्या आप सिर्फ उबंटू सॉफ्टवेयर सेंटर में नहीं जा सकते, वाइन की खोज करें और इंस्टॉल पर क्लिक करें?
हर्षा

1
@LuisAlvarado क्या आप बता सकते हैं कि शराब की स्थापना कैसे रद्द करें? इससे मुझे बहुत मदद मिलेगी। धन्यवाद।
कोडिएटर

@codeaviator इस विचार के लिए धन्यवाद। जो कवर करता है, उसके अंत में यूस्टॉल प्रक्रिया को जोड़ा गया, जो उपयोगकर्ता वास्तव में शराब को "रीसेट" करना चाहते हैं और उपयोगकर्ता वास्तव में इससे बाहर नर्क को शुद्ध करना चाहते हैं जैसे कि कल नहीं है। अच्छा काम कोडीवेटर।
लुइस अल्वाराडो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.