Wine, जो कि वाइन इज नॉट ए एम्यूलेटर के लिए संक्षिप्त है, लिनक्स पारिस्थितिकी तंत्र के भीतर उपलब्ध प्रमुख ओपन-सोर्स संगतता परत है - या आम तौर पर POSIX (पोर्टेबल ऑपरेटिंग सिस्टम इंटरफ़ेस) के अनुरूप - विंडोज़ अनुप्रयोगों के लिए। लिनक्स पर विंडोज की दीर्घकालिक क्षमता सुनिश्चित करने के प्राथमिक लक्ष्य के साथ एक अच्छा ओपन सोर्स प्रोजेक्ट स्थापित किया गया है।
प्लैटफॉर्म के निरंतर विकास को ध्यान में रखते हुए, Wine विंडोज उपयोगकर्ताओं की मदद करने में सहायक बन गया है, खासकर जो लिनक्स के लिए नए हैं उनके दैनिक चालक के रूप में लिनक्स-आधारित ऑपरेटिंग सिस्टम।
हालांकि, कुछ विंडोज एप्लिकेशन के साथ असंगति के कारण इसे बहुत अधिक सफलता नहीं मिली है और परिणामस्वरूप, कई लोग अक्सर निराश हो जाते हैं क्योंकि वे आमतौर पर एक सहज अनुभव की उम्मीद करते हैं जैसा कि उनके पास था विंडोज पर जो सच्चाई से आगे नहीं है।
इसके लायक क्या है, इन ऐप्स की अपनी अनूठी निर्भरताएं हैं जो Wine संतुष्ट करने में सक्षम नहीं हो सकती हैं और यह वह जगह है जहां बोतलें अंदर आता है.
बोतलें उन मुख्य समाधानों में से एक है जिसका उद्देश्य आपके ऐप को थोड़ी सी परेशानी के साथ निर्भरताओं को मैन्युअल रूप से कॉन्फ़िगर करने की अनुमति देकर उस कथा को बदलना है। इससे भी बेहतर, बोतलें उन अनूठे मामलों को भी संतुष्ट करता है जिनकी खेलों को आवश्यकता हो सकती है, जिसमें Steam जैसे कुछ सबसे बड़े गेमिंग पुस्तकालयों के लिए समर्थन शामिल है।
बोतलें ही क्यों?
बोतलें एक नए प्लेटफॉर्म के रूप में Wine पर निर्भर है, एक सैंडबॉक्स वाला वातावरण प्रदान करके विंडोज एप्लिकेशन इंस्टॉलेशन के दृष्टिकोण को नया रूप देना चाहता है जो ठीक से अलग हो जाता है आपकी "बोतलें" स्थापना प्रदान की जाती है, बशर्ते आप स्थापना के फ्लैटपैक मार्ग का अनुसरण करें।
अनिवार्य रूप से, इस तरह के सेटअप का मतलब है कि आपको यह तय करना है कि कब बोतलें आपकी निजी फ़ाइलों/होम डायरेक्ट्री को एक्सेस करता है। वर्शनिंग मैनेजर के साथ, Bottle आपको उस स्थिति में लौटने में मदद कर सकता है जो पहले काम करती थी।
हालांकि, इस सुविधा का लाभ उठाने के लिए, आपको पहले वर्जनिंग टैब पर जाकर इसे सक्षम करना होगा। एक बार सक्षम होने पर, Bottles मूल रूप से आपके डिफ़ॉल्ट कॉन्फ़िगरेशन के साथ एक बिल्कुल नई स्थिति बनाता है और हर बार जब आप अपने इंस्टॉलेशन में एक नई निर्भरता जोड़ते हैं तो एक नई स्थिति बनाता है।
बोतल संस्करण
लिनक्स में बोतलें इंस्टॉल करना
उपयोग के लिए तैयार सेटिंग्स, लाइब्रेरी और निर्भरताओं के संयोजन के साथ, बोतलें अनिवार्य रूप से विंडोज अनुप्रयोगों के दायरे को फिर से परिभाषित किया है लिनक्स। यह, सभी इरादों और उद्देश्यों के लिए, सामान्य से परे जाने वाले वातावरण का उपयोग करके विंडोज उपसर्गों को संभालने का एक नया तरीका है।
बोतलें स्थापित करना एक बहुत ही सीधा मामला है क्योंकि डेवलपर्स Flatpak मार्ग सुझाते हैं जो इस तरह की स्थापना को कॉन्फ़िगर करने का सबसे आसान तरीका है एक अलग वातावरण में जब आप काम पूरा कर लेते हैं या जब भी आप तय करते हैं कि आपको अपने लिनक्स सिस्टम पर विंडोज की जरूरत नहीं है, तो आप आसानी से परमाणु कर सकते हैं।
For Ubuntu Systems, बस नीचे दिए गए आदेशों को लगातार निष्पादित करता है।
$ सुडो एड-एपीटी-रिपॉजिटरी पीपीए: फ्लैटपाक/स्थिर $ सुडो एपीटी अद्यतन $ sudo apt फ्लैटपैक स्थापित करें
दूसरे सिस्टम के लिए, आपको Flatpak सेट अप करना होगा और फिर Flathhub पर जाकर बोतल इंस्टॉल करनी होगी, जैसा कि दिखाया गया है.
$ Flatpak FlatHub com.usebottles.bottles स्थापित करें $ फ्लैटपैक रन com.usebottles.bottles
लिनक्स में बोतल को कॉन्फ़िगर करना
एक एकीकृत निर्भरता प्रबंधक के साथ, बोतलें केवल आपके पास मौजूद प्रत्येक उपयोग मामले को संतुष्ट करने के लिए पूर्व-कॉन्फ़िगर निर्भरताओं को नहीं मानती हैं, इसके बजाय, यह आपको प्रत्येक के लिए व्यक्तिगत रूप से निर्भरताओं को प्रबंधित करने में सक्षम बनाने का एक बहुत अच्छा काम करती है विंडोज़ एप्लिकेशन जिसे आपको इंस्टॉल करने की आवश्यकता हो सकती है।
हर बोतल के निर्माण के साथ, आप निर्दिष्ट आवेदन के लिए एक अद्वितीय पृथक वातावरण स्थापित कर रहे हैं।
बोतलें बनाना
गेमिंग सपोर्ट
डिफ़ॉल्ट रूप से 2022.2.14 अपडेट, बोतलें इंस्टालर को सक्षम करके इसे एक कदम आगे ले गया है जो आपके लिनक्स सिस्टम पर चल रहे संगत विंडोज़ अनुप्रयोगों को प्राप्त करने की प्रक्रिया को और सरल बनाता है।
Bottle इंस्टॉलर समुदाय की मदद से विकसित किए गए हैं जो पूरी स्थापना प्रक्रिया को स्वचालित करने के बड़े लाभ को देखते हुए काफी प्रेरणादायक है एक पीड़ारहित निर्भरता विन्यास।
गेमिंग और सॉफ्टवेयर वातावरण के बीच चयन करने की क्षमता के साथ आप अपने विंडोज एप्लिकेशन परिनियोजन को तेजी से अनुकूलित कर सकते हैं।लेकिन वह सब नहीं है; आप एक कस्टम वातावरण को कॉन्फ़िगर करने का निर्णय ले सकते हैं - उन्नत उपयोगकर्ताओं के लिए आरक्षित - यदि आपके पास अधिक विशिष्ट उपयोग मामला है। आप यहां सीख सकते हैं कि आप बोतलों को बेहतर तरीके से कैसे चला सकते हैं।
बोतलें प्राथमिकताएं
इसकी क्या कीमत है, डिफ़ॉल्ट विकल्पों को बिना किसी वास्तविक चेतावनी के ठीक काम करना चाहिए। और भी बेहतर? बोतलों ने चतुराई से एक प्रणाली को एकीकृत किया है जो इंस्टॉलर के माध्यम से उपलब्ध प्रत्येक एप्लिकेशन के संगतता स्तर को दिखाता है।
यह अनिवार्य रूप से आपको प्रत्येक एप्लिकेशन के संगतता स्तर का एक त्वरित दृश्य अवलोकन देता है। स्तर हैं कांस्य से रजत, स्वर्ण और प्लेटिनम।
यह देखते हुए कि प्लेटफ़ॉर्म अत्यधिक ट्वीकेबल है, आप प्रभावी रूप से विभिन्न प्रकार के पूर्व-कॉन्फ़िगर किए गए विकल्पों में से चुन सकते हैं जो सेटअप प्रक्रिया को और सुव्यवस्थित करते हैं। इन विकल्पों में dxvk, vkd3d, गेममोड, esync, fsync, और संभावित रूप से और भी अधिक शामिल हैं।
बोतल लगाने वाले
हालांकि निस्संदेह बोतलें सिस्टम के विकल्प मौजूद हैं, लेकिन जैसे कोई वास्तविक प्रयास यकीनन बहुत कम या कोई वास्तविक प्रयास नहीं है बोतलें जो अनिवार्य रूप से लिनक्स पर विंडोज अनुप्रयोगों की पूरी प्रक्रिया को कम कर देता है जबकि साथ जाने के लिए एक सुंदर साफ यूआई की पेशकश करता है। यह विंडोज उपयोगकर्ताओं को लिनक्स में बदलने की क्षमता को और अधिक बढ़ाता है।