उबंटू में वाइन कैसे स्थापित करें और कॉन्फ़िगर करें

How Install Configure Wine Ubuntu



यह लेख बताएगा कि विंडोज संगत ऐप चलाने के लिए उबंटू में वाइन को कैसे स्थापित और कॉन्फ़िगर किया जाए।

शराब के बारे में

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







उबंटू में वाइन स्थापित करना

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



उबंटू 19.10 के लिए:



$सुडोउपयुक्त-जोड़-भंडार'देब https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
$सुडोउपयुक्त अद्यतन

उबंटू 18.04 के लिए:





$सुडोउपयुक्त-जोड़-भंडार'देब https://dl.winehq.org/wine-builds/ubuntu/ बायोनिक मेन'
$सुडोउपयुक्त अद्यतन

अब आप नीचे दिए गए आदेशों में से किसी एक को चलाकर वाइन स्टेबल, डेवलपर या स्टेजिंग बिल्ड स्थापित कर सकते हैं:

$सुडोउपयुक्तइंस्टॉलवाइनहक-स्थिर
$सुडोउपयुक्तइंस्टॉलवाइनहक-डेवेल
$सुडोउपयुक्तइंस्टॉलवाइनहक-मंचन

विभिन्न वाइन बिल्ड के बीच अंतर

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



वाइनर्च

वाइन स्थापित करने के बाद, आप वाइन उपसर्गों के लिए सही आर्किटेक्चर को परिभाषित करने के लिए WINEARCH पर्यावरण चर का उपयोग कर सकते हैं। डिफ़ॉल्ट रूप से, सभी वाइन ऐप्स 64-बिट परिवेश में इंस्टॉल किए जाते हैं। हालाँकि, आप निम्न स्वरूप में WINEARCH पर्यावरण चर का उपयोग करके व्यवहार को बदल सकते हैं:

  • वाइनर्च = win32
  • वाइनर्च = win64

ध्यान दें कि नया उपसर्ग बनाते समय आपको केवल एक बार WINEARCH का उपयोग करने की आवश्यकता है (नीचे समझाया गया है)।

WINEPREFIX फ़ीचर को समझना

WINEPREFIX वाइन की एक बहुत ही उपयोगी विशेषता है जहाँ आप विंडोज़ एप्लिकेशन, सिस्टम लाइब्रेरी और कॉन्फ़िगरेशन फ़ाइलों को एक ही निर्देशिका में सीमित करके अलग और कंटेनरीकृत कर सकते हैं। आप जितने चाहें उतने उपसर्ग बना सकते हैं और उनमें से प्रत्येक को अलग से माना जाएगा।

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

$वाइनप्रिफ़िक्स=/पथ/प्रति/उपसर्गवाइन /पथ/प्रति/file.exe

उपरोक्त आदेश WINEPREFIX चर में निर्दिष्ट उपसर्ग पथ का उपयोग करके file.exe चलाएगा। यदि पथ मौजूद नहीं है, तो एक नई निर्देशिका स्वचालित रूप से बनाई जाएगी। यदि आप WINEPREFIX चर को छोड़ देते हैं, तो आपके होम निर्देशिका (~/.wine) में छिपे हुए वाइन फ़ोल्डर में स्थित डिफ़ॉल्ट उपसर्ग में सभी ऐप्स इंस्टॉल हो जाएंगे।

Windows ऐप चलाने के लिए WINEARCH और WINEPREFIX का एक साथ उपयोग करना

आप एक उपसर्ग के लिए आर्किटेक्चर को सही ढंग से निर्दिष्ट करने के लिए WINEARCH को एक कस्टम WINEPREFIX के साथ जोड़ सकते हैं।

$वाइनर्च=विन32वाइनप्रिफ़िक्स=/पथ/प्रति/उपसर्गवाइन /पथ/प्रति/file.exe

वाइन उपसर्ग का फाइलसिस्टम लेआउट

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

यदि आप वाइन का उपयोग करके .exe या .msi इंस्टॉलर चलाते हैं, तो ऐप ड्राइव_सी के तहत प्रोग्राम फाइल्स में इंस्टॉल हो जाएगा (जब तक कि आप एक कस्टम पथ प्रदान नहीं करते)। तो स्थापना समाप्त होने के बाद एक .exe फ़ाइल चलाने के लिए, आपको ऐप लॉन्च करने के लिए प्रोग्राम फ़ाइलें निर्देशिका में एप्लिकेशन फ़ोल्डर में जाना पड़ सकता है।

वाइनसीएफजी

आप wincfg कमांड चलाकर वाइन उपसर्ग की कई सेटिंग्स और व्यवहार बदल सकते हैं। कुछ सेटिंग्स में डिस्प्ले सेटिंग्स, बाहरी ड्राइव सेटिंग्स और ऑडियो सेटिंग्स शामिल हैं।

वाइनसीएफजी लॉन्च करने के लिए निम्न में से कोई एक कमांड चलाएँ:

$वाइनसीएफजी
$वाइनप्रिफ़िक्स=/पथ/प्रति/उपसर्गवाइनसीएफजी

शराब नियंत्रण कक्ष

वाइन कंट्रोल पैनल वाइन में शामिल एक और उपयोगी उपयोगिता है जो आपको गेमपैड को कॉन्फ़िगर करने और अन्य उपयोगी विकल्पों को बदलने की अनुमति देता है।

आप नीचे दिए गए आदेशों में से किसी एक का उपयोग करके वाइनकंट्रोल चला सकते हैं:

$वाइननियंत्रण
$वाइनप्रिफ़िक्स=/पथ/प्रति/उपसर्गवाइननियंत्रण

वाइनट्रिक्स

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

उबंटू में वाइनट्रिक्स स्थापित करने के लिए, नीचे दी गई कमांड चलाएँ:

$सुडोउपयुक्तइंस्टॉलवाइनट्रिक्स

अब आप निम्न आदेशों में से किसी एक का उपयोग करके वाइनट्रिक्स चला सकते हैं:

$ वाइनट्रिक्स
$वाइनप्रिफ़िक्स=/पथ/प्रति/उपसर्ग वाइनट्रिक्स

वाइनट्रिक्स में एक अच्छा कमांड लाइन इंटरफ़ेस भी है, आप नीचे दिए गए कमांड को चलाकर इसके बारे में अधिक जान सकते हैं:

$वाइनट्रिक्स--मदद

वाइन में Lnk फ़ाइलें चलाना

अब तक ऊपर दिए गए उदाहरणों में बताया गया है कि वाइन का उपयोग करके .exe फ़ाइलों को कैसे चलाया जाता है। हालाँकि, विंडोज़ में कुछ ऐप .lnk फाइलों के साथ आते हैं जो कुछ अतिरिक्त अनुकूलन और मापदंडों के साथ निष्पादन योग्य बायनेरिज़ के शॉर्टकट के अलावा और कुछ नहीं हैं।

वाइन का उपयोग करके .lnk फ़ाइलों को चलाने के लिए, आपको निम्न स्वरूपों में से किसी एक का उपयोग करके एक कमांड चलाना होगा:

$वाइनप्रारंभ/पथ/प्रति/फ़ाइल.lnk
$वाइनप्रिफ़िक्स=/पथ/प्रति/उपसर्गवाइनप्रारंभ/पथ/प्रति/फ़ाइल.lnk

वाइन में बैट फाइलें चलाना

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

$वाइनकंसोल /पथ/प्रति/file.bat
$वाइनप्रिफ़िक्स=/पथ/प्रति/उपसर्गवाइनकंसोल /पथ/प्रति/file.bat

ऊपर दिखाया गया कमांड दुभाषिया विंडोज के साथ संगत सभी प्रमुख कमांड का समर्थन करता है।

निष्कर्ष

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