Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

लिनक्स में विंडोज़ एप्लिकेशन कैसे इंस्टॉल करें

क्या आप लिनक्स पर स्विच करना चाहते हैं लेकिन अपने पसंदीदा विंडोज़ ऐप्स नहीं खोना चाहते? अब आप दोनों दुनिया का सर्वश्रेष्ठ पा सकते हैं। लिनक्स विंडोज़ सॉफ़्टवेयर की अधिकांश प्रजातियों को संभालना जानता है और कुछ ट्वीक के साथ यह आपके द्वारा फेंकी गई लगभग किसी भी चीज़ को चला सकता है।

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

Wine आज़माएं

Wine एक ओपन-सोर्स कम्पैटिबिलिटी लेयर है जो उपयोगकर्ताओं को अपने लिनक्स डेस्कटॉप से सीधे विंडोज़ ऐप्स चलाने में सक्षम बनाता है।

वर्तमान में हजारों पूरी तरह से समर्थित एप्लिकेशन हैं जो Wine पर चलते हैं। Wine बहुत उपयोगकर्ता-अनुकूल है।

ध्यान दें कि यदि किसी प्रोग्राम को विंडोज़ पर कानूनी रूप से चलाने के लिए लाइसेंस कुंजी की आवश्यकता होती है, तो Wine के माध्यम से इसे कानूनी रूप से चलाने के लिए आपके पास उस प्रोग्राम या ऐप के लिए लाइसेंस कुंजी होनी चाहिए।

इस लेख के लिए, हम उबंटू का उपयोग करेंगे। हालांकि, अन्य लिनक्स डिस्ट्रो के लिए इंस्टॉलेशन बहुत समान होना चाहिए।

GUI के माध्यम से उबंटू लिनक्स पर Wine कैसे इंस्टॉल करें

आप अपने उबंटू सॉफ़्टवेयर सेंटर में Wine पा सकते हैं। हालांकि, डिफ़ॉल्ट रूप से उपलब्ध संस्करण नवीनतम नहीं हो सकता है।

Wine का पुराना संस्करण इंस्टॉल करने से बचने के लिए, आप आधिकारिक Wine रिपॉजिटरी जोड़ना चाहेंगे। आप इसे अपने सिस्टम में जोड़ने के लिए कमांड-लाइन या ग्राफिकल यूजर इंटरफेस (GUI) का उपयोग कर सकते हैं। नीचे GUI विधि का उपयोग करने के चरण दिए गए हैं।

Applications मेनू में software टाइप करें।

अगला चरण Software & Updates पर क्लिक करना है, फिर Other Software टैब और Add चुनें। APT लाइन सेक्शन में, निम्नलिखित जोड़ें और फिर Add Source पर क्लिक करें।

ppa:ubuntu-wine/ppa

अपना sudo पासवर्ड दर्ज करें, जो वही पासवर्ड है जो आपने उबंटू इंस्टॉल करते समय सेट किया था। यह आमतौर पर वही होता है जिसका उपयोग आप लॉग इन करने के लिए करते हैं।

Authenticate पर क्लिक करें और फिर Close।

फिर आपको Reload करने के लिए प्रेरित किया जाएगा और फिर Software Center खोलें। Wine खोजें और फिर install पर क्लिक करें। इंस्टॉलेशन पूरा होने तक प्रतीक्षा करें।

कमांड लाइन के माध्यम से इंस्टॉल करना

कमांड लाइन के माध्यम से इंस्टॉलेशन कुछ ही चरणों में किया जा सकता है।

सबसे पहले, वाइन रिपॉजिटरी कुंजी डाउनलोड करें और इसे अपने सिस्टम में जोड़ें।

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

फिर PPA को अपनी पैकेज सूची में जोड़ें। जिस PPA पते का आपको उपयोग करने की आवश्यकता है, वह इस बात पर निर्भर हो सकता है कि आप लिनक्स के किस संस्करण का उपयोग कर रहे हैं। उबंटू 18.04 के लिए, आप bionic वाला चाहते हैं।

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update

फिर wine इंस्टॉल करने के लिए, निम्न कमांड चलाएं:

sudo apt install --install-recommends winehq-stable

उस कमांड के पूरा होने के बाद, इंस्टॉलेशन समाप्त हो जाता है। आप वाइन प्रोग्राम खोल सकते हैं।

यदि अंतिम इंस्टॉल चरण शिकायत करता है कि यह सही वाइन पैकेज नहीं ढूंढ सकता या गलत आर्किटेक्चर के बारे में, तो निम्न कमांड चलाकर 32-बिट एक्स्ट्रा लाइब्रेरी सक्षम करें। फिर इंस्टॉलेशन फिर से आज़माएं।

sudo dpkg --add-architecture i386

अपना विंडोज़ एप्लिकेशन चुनें

जैसा कि ऊपर उल्लेख किया गया है, Wine के पास लगभग 24,000 ज्ञात ऐप्स का डेटाबेस है। आप इस डेटाबेस को WineHQ वेबसाइट पर पा सकते हैं।

वे इस आधार पर क्रमबद्ध या रैंक किए गए हैं कि वे Wine में चलने पर कितनी अच्छी तरह काम करते हैं और निम्नानुसार हैं:

  • प्लेटिनम: निर्बाध रूप से चलता है
  • गोल्ड: कुछ विशेष कॉन्फ़िगरेशन की आवश्यकता होती है
  • सिल्वर: कुछ मामूली समस्याएं बताई गई हैं
  • ब्रॉन्ज: उपयोग को प्रभावित करने वाली महत्वपूर्ण समस्याएं
  • कचरा: Wine पर बिल्कुल नहीं चलता

आइए आपको दिखाते हैं कि प्लेटिनम श्रेणी में शामिल ऐप का उपयोग कैसे करें।

एप्लिकेशन डेटाबेस में बाएं साइडबार से Browse Apps पर क्लिक करें।

Name फ़ील्ड में आप जिस ऐप की तलाश कर रहे हैं उसका नाम टाइप करें। हम प्लेटिनम रेटिंग चुनने जा रहे हैं और Notepad++ खोजेंगे।

नीचे दिए गए स्क्रीनशॉट को देखें जहां आपको अपने खोज परिणाम दिखाई देंगे।

जब आप Notepad++ पर क्लिक करते हैं, तो आपको एप्लिकेशन विवरण, उपलब्ध संस्करणों की सूची (यदि एक से अधिक), और यह वाइन के संस्करण के साथ कितना संगत है, दिखाई देगा।

एक बार जब आप इंस्टॉल करने के लिए ऐप का संस्करण चुन लेते हैं, तो उस पर क्लिक करें। इस मामले में, हम संस्करण 7.x चुनेंगे। नीचे दिए गए स्क्रीनशॉट में ध्यान दें कि आपको एक क्लिक करने योग्य डाउनलोड लिंक प्रदान किया गया है।

Wine के साथ ऐप कैसे डाउनलोड और उपयोग करें

आप जिस संस्करण को इंस्टॉल करना चाहते हैं उसे चुनें। यह आमतौर पर नवीनतम संस्करण होता है। इस मामले में, यह संस्करण 7.7.1 है। एक बार जब आप एप्लिकेशन डाउनलोड कर लेते हैं, तो डिफ़ॉल्ट रूप से, यह आपके डाउनलोड फ़ोल्डर में सेव हो जाएगा।

फ़ाइल ढूंढें (यह एक ज़िप्ड फ़ाइल होगी), उस पर राइट-क्लिक करें और मेनू विकल्पों से Extract here चुनें।

फ़ाइलें निकालने के बाद, notepad++.exe फ़ाइल ढूंढें। उस पर राइट-क्लिक करें और फिर Open with Wine Windows Program Loader चुनें।

फ़ाइल खोलने के बाद, आप अपने लिनक्स मशीन पर विंडोज़ ऐप Notepad++ का उपयोग कर पाएंगे।

चूंकि Wine हमेशा विंडोज़ ऐप्स का नवीनतम संस्करण नहीं चलाता है और कुछ सुस्त चलते हैं, आप CrossOver का उपयोग करने पर विचार कर सकते हैं।

उबंटू डिस्ट्रीब्यूशन में CrossOver का उपयोग करें

CrossOver CodeWeavers का एक कमर्शियल उत्पाद है। इसकी कीमत $41.97 है और इसमें पूरी तरह कार्यात्मक 14-दिन का नि:शुल्क परीक्षण है। यह ऊपर बताए गए Wine पर आधारित है।

CrossOver में उन्नत कार्यक्षमता है जो:

  • कॉन्फ़िगरेशन टूल्स जोड़ता है
  • Wine सोर्स कोड संशोधित करता है
  • कम्पैटिबिलिटी पैच लागू करता है

Wine की तुलना में, CrossOver अधिक उपयोगकर्ता-अनुकूल, स्वचालित है, और तकनीकी सहायता प्रदान करता है।

अपना नि:शुल्क परीक्षण शुरू करने के लिए, CodeWeavers पर जाएं, अपना लिनक्स डिस्ट्रीब्यूशन चुनें, और अपना नाम और ईमेल दर्ज करें।

कई लिनक्स डिस्ट्रीब्यूशन उपलब्ध हैं। डिफ़ॉल्ट पैकेज प्रबंधन प्रणाली या इंस्टॉल सॉफ़्टवेयर टूल आपके द्वारा उपयोग किए जा रहे लिनक्स के प्रकार पर निर्भर करेगा।

CrossOver डाउनलोड करें

आपको अपने सिस्टम के डिफ़ॉल्ट इंस्टॉलर प्रोग्राम का उपयोग करके उपयुक्त .DEB या .RPM फ़ाइल से CrossOver इंस्टॉल करना चाहिए। उबंटू के लिए, आप .DEB फॉर्मेट चाहते हैं।

अधिकांश समय, आपको बस CrossOver इंस्टॉलर पैकेज डाउनलोड करना होगा और उस पर डबल-क्लिक करना होगा। उचित पैकेज, 32 या 64-बिट का चयन करना सुनिश्चित करें।

जब आप डाउनलोड की गई फ़ाइल पर डबल-क्लिक करते हैं, तो यह उबंटू सॉफ़्टवेयर सेंटर (डिफ़ॉल्ट पैकेज मैनेजर) लॉन्च करेगा।

Install पर क्लिक करें और प्रमाणीकरण के लिए संकेत मिलने पर अपना रूट या sudo पासवर्ड डालें।

इंस्टॉलेशन पूरा होने के बाद, उबंटू सॉफ़्टवेयर सेंटर बंद करें।

उबंटू के यूटिलिटी डेस्कटॉप मैनेजर में CrossOver मेनू आइटम पहले नाम के अनुसार वर्णानुक्रम में व्यवस्थित हैं। CrossOver टाइप करने से मदद नहीं मिलेगी। आपको इंस्टॉलर मेनू लाना होगा। खोज बॉक्स में install टाइप करें।

आपको CrossOver मेनू आइटम के लिए मैन्युअल रूप से खोजना होगा। विभिन्न CrossOver मेनू आइटम के बारे में अधिक जानने के लिए, अक्सर पूछे जाने वाले प्रश्न पढ़ें।

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

CrossOver का उपयोग करके विंडोज़ सॉफ़्टवेयर इंस्टॉल करें

एक बार जब आप इंस्टॉलेशन पूरा कर लेते हैं, तो CrossOver ऑटो-स्टार्ट हो जाएगा। आपको केवल एक बटन दिखाई देगा। जिस पर Install Windows Software लिखा होगा।

जब आप बटन पर क्लिक करते हैं, तो पालन करने के लिए तीन चरण होंगे। चरण एक में, डेटाबेस में अपने वांछित ऐप को खोजें।

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

यदि आप किसी ऐसे एप्लिकेशन को इंस्टॉल और उपयोग करना चाहते हैं जो डेटाबेस में शामिल नहीं है, तो चरण एक में इसे टाइप करें और फिर चरण दो के रूप में Select Installer चुनें।

चरण तीन में बोतल चयन शामिल है। बोतलें अद्वितीय कॉन्फ़िगरेशन वाले ऐप कंटेनर हैं। CrossOver में अलग-अलग बोतलें विंडोज़ के विभिन्न संस्करणों के लिए कम्पैटिबिलिटी विविधता की अनुमति देती हैं।

अगला आपको एक सारांश स्क्रीन दिखाई देगी। आपके द्वारा चुने गए ऐप की इंस्टॉलेशन शुरू करने के लिए Install पर क्लिक करें।

एक बार जब आप उन विंडोज़ ऐप्स को इंस्टॉल कर लेते हैं जिनका आप उपयोग करना चाहते हैं, तो उसी नाम से एक नई बोतल बनाई जाती है। bottles बटन पर क्लिक करें। फिर Run Command पर क्लिक करें।

अब आप "c:" पार्टीशन में इंस्टॉल किए गए एप्लिकेशन में निष्पादन योग्य फ़ाइलों का पता लगा सकेंगे।

एक बार जब आप उस निष्पादन योग्य फ़ाइल को चुन लेते हैं जिसे आप चलाना चाहते हैं, तो आप उसके लिए लॉन्चर बनाकर या सीधे चलाकर ऐसा कर सकते हैं।

आप लॉन्चर को Run Command के बगल में Programs सेक्शन में पा सकते हैं। आप नीचे स्क्रीनशॉट में एक विशिष्ट बोतल के लिए कॉन्फ़िगरेशन टूल भी देख सकते हैं।

यदि आप Wine configuration पर क्लिक करते हैं, तो यह आपको किसी भी चुनी हुई बोतल के लिए नई कॉन्फ़िगरेशन सेट करने में सक्षम करेगा। यह सहायक हो सकता है यदि आप कोई विशिष्ट एप्लिकेशन चलाना चाहते हैं जो अच्छी तरह से नहीं चल रहा है।

कॉन्फ़िगरेशन और लाइब्रेरी ओवरराइड के लिए सलाह प्राप्त करने के लिए winehq.org पर जाएं।

  1. Windows 10 पर WSL कैसे स्थापित करें? Windows 10 पर WSL कैसे स्थापित करें?

    Microsoft ने 2017 में WSL (Windows Subsystem for Linux) पेश किया, जिसने उपयोगकर्ताओं को Windows PC पर कमांड-लाइन इंटरफ़ेस में विभिन्न Linux कमांड और अन्य टूल चलाने की सुविधा प्रदान की (HyperV या डुअल बूट का उपयोग किए बिना)।2019 में, Microsoft ने WSL के एक नए संस्करण की रिलीज की घोषणा की, और इसे WSL

  1. अपने PC पर Windows 11 इंस्टॉल करने की चरण-दर-चरण मार्गदर्शिका अपने PC पर Windows 11 इंस्टॉल करने की चरण-दर-चरण मार्गदर्शिका

    नए Windows 11 के हाल ही में बहुत चर्चा में होने के कारण हर कोई Microsoft से बहुप्रतीक्षित नए OS को प्राप्त करने के तरीकों को देखना शुरू कर देता है। वहां की जानकारी आपको पहले भ्रमित कर सकती है लेकिन चिंता न करें हमने आपके लिए सारा शोध किया है ताकि आप सीधे मुद्दे पर जा सकें। शुरू करने से पहले हम कुछ म

  1. Windows 10 पर Linux Bash Shell इंस्टॉल करें: पूर्ण चरण-दर-चरण गाइड Windows 10 पर Linux Bash Shell इंस्टॉल करें: पूर्ण चरण-दर-चरण गाइड

    Bash Shell एक कमांड-लाइन यूटिलिटी है जो बहुत लंबे समय से Linux का हिस्सा रही है और अब Microsoft ने इसे सीधे Windows 10 में जोड़ दिया है। यह न तो एक वर्चुअल मशीन है, न कोई कंटेनर और न ही Windows के लिए कम्पाइल किया गया कोई सॉफ्टवेयर। बल्कि यह Linux सॉफ्टवेयर चलाने के लिए एक पूर्ण Windows सबसिस्टम है,