Best apps for running Windows apps on Linux

Linux पर स्विच करना उस पल समझौता देना बंद हो जाता है जब आपका एक अंतिम Windows प्रोग्राम काम करना जारी रखता है। वह एकल ऐप - चाहे वह एक विरासत लेखा पैकेज हो, एक पुरानी गेम हो या एक आला डिज़ाइन उपकरण हो - आमतौर पर वह होता है जो लोगों को Windows पर रखता है। हमने आठ संगतता उपकरणों का परीक्षण किया जो इस अंतराल को बंद करते हैं। कुछ पूरी तरह से पाइपलाइन छिपाते हैं, अन्य हर नॉब को उजागर करते हैं, और एक जोड़ी एक विशिष्ट कार्य के लिए मौजूद है। यहाँ यह है कि जब आप Windows ऐप्स को Linux पर चलाना चाहते हैं तो प्रत्येक अच्छी तरह से क्या करता है, बिना दोहरे बूट के।

Windows-पर-Linux उपकरण में क्या देखें

संगतता एक समस्या नहीं है। कुछ चीजें एक उपकरण जो काम करता है और एक जो सप्ताहांत के बाद छोड़ दिया जाता है को अलग करते हैं।

त्वरित तुलना

ऐप सर्वश्रेष्ठ के लिए मुफ्त योजना शुरुआती मूल्य बेहतरीन विशेषता
Bottles उत्पादकता ऐप्स चलाने वाले शुरुआती हाँ मुफ्त GUI के साथ प्रति ऐप सैंडबॉक्स
Lutris GOG, Epic, Battle.net से खेल हाँ मुफ्त सामुदायिक स्थापना स्क्रिप्ट
Wine पूर्ण नियंत्रण, स्क्रिप्टिंग, हेडलेस हाँ मुफ्त संगतता परत ही
PlayOnLinux विरासत सेटअप, छोटे खेल हाँ मुफ्त पुरानी शीर्षक के लिए व्यंजन
CrossOver व्यावसायिक ऐप्स के लिए सशुल्क समर्थन 14 दिन की परीक्षा लगभग $74 एक बार Codeweavers ऐप्स को मान्य करता है
Steam Proton कोई भी Steam Windows खेल हाँ मुफ्त अधिकांश शीर्षक के लिए शून्य कॉन्फ़िगरेशन
Winetricks DLL और फॉन्ट समस्याओं को ठीक करना हाँ मुफ्त ज्ञात फिक्स के लिए क्रिया कैटलॉग
Q4Wine GUI से उपसर्ग प्रबंधन हाँ मुफ्त रजिस्ट्री और सेवाओं तक त्वरित पहुंच

ऐप्स

1. Bottles — उत्पादकता ऐप्स के लिए सर्वश्रेष्ठ

Bottles Wine को Linux पर सबसे साफ डेस्कटॉप ऐप्स में से एक में लपेटता है। प्रत्येक स्थापित प्रोग्राम को अपनी बोतल मिलती है: एक स्व-निहित उपसर्ग अपने धावक, DXVK संस्करण और निर्भरता के साथ। आप एक अपडेट से पहले एक बोतल को डुप्लिकेट कर सकते हैं ताकि एक कार्य करने वाली प्रति रखें, और निर्मित निर्भरता स्थापक अधिकांश को हल करता है कि Windows ऐप्स क्या उम्मीद करते हैं (Visual C++, .NET, DirectX)।

जहाँ यह कम पड़ता है: Bottles पहले Flatpak पर ध्यान केंद्रित करता है, जिसका अर्थ है कि स्कैनर या COM ऑटोमेशन जैसे सिस्टम एकीकरण अजीब हो सकते हैं। एंटी-चीट गेम एक श्रेणीगत नहीं हैं।

प्लेटफॉर्म: Linux (Flatpak सुझाया गया)। सबसे सुचारु अनुभव के लिए GNOME 40 या नया।

मूल्य निर्धारण: मुफ्त और खुला स्रोत, MIT लाइसेंस।

डाउनलोड करें: usebottles.com या flatpak install flathub com.usebottles.bottles

निष्कर्ष: यदि आप Windows से स्विच कर रहे हैं तो यह पहले चुनें और ऐसा ऐप चाहते हैं जो Wine के मोटे किनारों को छिपाए।

2. Lutris — Steam के बाहर खेलों के लिए सर्वश्रेष्ठ

Lutris किसी भी चीज़ के लिए रिकॉर्ड का लॉन्चर है जो Steam पर नहीं है: GOG, Epic Games Store, Battle.net, स्टैंडअलोन इंस्टॉलर, अनुकरण कंसोल और हज़ारों सामुदायिक रखरखाव स्थापना स्क्रिप्ट। प्रत्येक स्क्रिप्ट एक पुरानी गेम की विशिष्ट नृत्य को संभालता है, सही Wine संस्करण से रजिस्ट्री ट्वीक तक। Lutris एक ही पुस्तकालय दृश्य में MAME, RetroArch और DOSBox के लिए एक इंटरफेस के रूप में भी कार्य करता है।

जहाँ यह कम पड़ता है: UI घना है, और त्रुटियां अक्सर टर्मिनल की ओर इशारा करती हैं। स्क्रिप्ट तेजी से उम्र करती हैं, इसलिए एक गेम जो पिछले साल स्वच्छ रूप से स्थापित हुआ हो सकता है आज एक हथौड़ी की आवश्यकता हो सकती है।

प्लेटफॉर्म: Linux, अधिकांश प्रमुख वितरण के लिए पैक किए गए।

मूल्य निर्धारण: मुफ्त और खुला स्रोत, GPL-3.0।

डाउनलोड करें: lutris.net

निष्कर्ष: बिना हाथ से उपसर्गों को रोल किए Linux पर Windows-युग के पुस्तकालय को खेलने योग्य रखने के लिए सबसे सुरक्षित शर्त।

3. Wine — जब आपको हर नॉब की जरूरत हो

Wine संगतता परत है जिस पर इस सूची में सब कुछ बनाया गया है। कुछ भी अधिक पोर्टेबल, अधिक स्क्रिप्ट योग्य या किनारे के मामलों के लिए बेहतर प्रलेखित नहीं है। यदि आप स्थापन लिखते हैं, CI में परीक्षण चलाते हैं, या एक हेडलेस सर्वर से Windows बाइनरी लॉन्च करने की आवश्यकता है, तो अकेले Wine अक्सर सही चुनाव है।

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

प्लेटफॉर्म: Linux, macOS, FreeBSD। संस्करण संख्याएं सीढ़ीदार हैं: स्थिर, विकास और स्टेजिंग।

मूल्य निर्धारण: मुफ्त और खुला स्रोत, LGPL-2.1।

डाउनलोड करें: winehq.org

निष्कर्ष: इंजीनियर और पावर उपयोगकर्ताओं के लिए जो सीधी नियंत्रण चाहते हैं और जादूगर पर एक कॉन्फ़िग फ़ाइल पसंद नहीं करते।

4. PlayOnLinux — विरासत सेटअप के लिए सर्वश्रेष्ठ

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

जहाँ यह कम पड़ता है: Bottles और Lutris की तुलना में विकास गति धीमी हो गई है। आधुनिक DirectX 12 शीर्षक आमतौर पर कहीं और बेहतर सेवा करते हैं।

प्लेटफॉर्म: Linux, प्लस एक PlayOnMac सहोदर।

मूल्य निर्धारण: मुफ्त और खुला स्रोत।

डाउनलोड करें: playonlinux.com

निष्कर्ष: उपयोगी जब आप एक पंद्रह वर्ष पुरानी Windows ऐप पाते हैं जिसके लिए केवल PlayOnLinux एक काम करने वाली स्क्रिप्ट है।

5. CrossOver — जब आप सशुल्क समर्थन चाहते हैं

CrossOver Codeweavers से वाणिज्यिक पॉलिश के साथ Wine है। यह Microsoft Office, Quicken और सैकड़ों व्यावसायिक ऐप्स के लिए ज्ञात अच्छे कॉन्फ़िगरेशन के साथ आता है, और विक्रेता भुगतान करने वाले ग्राहकों के लिए बग रिपोर्ट को ट्राइज करता है। Codeweavers Wine मुख्य विकासकर्ताओं के एक बड़े हिस्से को भी नियोजित करता है, इसलिए हर रिलीज़ अपस्ट्रीम Wine से लाभान्वित होता है।

जहाँ यह कम पड़ता है: एकबारी कीमत और वार्षिक अपग्रेड लागत एक बार तुम महसूस करते हो कि अंतर्निहित इंजन मुफ्त है। गेम कहीं और बेहतर समर्थन प्राप्त करते हैं।

प्लेटफॉर्म: Linux, macOS, और ChromeOS।

मूल्य निर्धारण: एक वर्ष के अपडेट के साथ एकबारी लाइसेंस के लिए लगभग $74। परीक्षण उपलब्ध है।

डाउनलोड करें: codeweavers.com

निष्कर्ष: CrossOver खरीदें जब एक व्यावसायिक रूप से महत्वपूर्ण Windows ऐप उनकी समर्थित सूची पर हो और आप एक फोन नंबर चाहते हैं।

6. Steam Proton — Steam गेम्स के लिए सर्वश्रेष्ठ

Proton Linux को एक प्रथम श्रेणी के गेमिंग प्लेटफॉर्म में बदल गया। Steam Play सक्षम करें, एक Windows गेम स्थापित करें, और Proton DirectX अनुवाद करता है, DXVK को इंजेक्ट करता है, और पृष्ठभूमि में फोंट और शेडर्स को संभालता है। अधिकांश एकल-खिलाड़ी शीर्षक बस चलते हैं, अक्सर मूल-आसन्न फ्रेम दरों पर।

जहाँ यह कम पड़ता है: एंटी-चीट कवरेज असमान है। कुछ प्रकाशक अभी भी Linux के लिए अपने कर्नेल-स्तर एंटी-चीट पर हस्ताक्षर करने से इनकार करते हैं, भले ही Proton खुशी से गेम चलाएगा।

प्लेटफॉर्म: Steam के माध्यम से Linux।

मूल्य निर्धारण: Steam खाते के साथ मुफ्त।

डाउनलोड करें: Steam सेटिंग्स के अंदर, या संगतता रिपोर्ट के लिए ProtonDB।

निष्कर्ष: विशेष रूप से Steam गेम्स के लिए, Proton पूरा खेल है। पहले ProtonDB जाँचें, दूसरा इंस्टॉल करें।

7. Winetricks — सर्जिकल फिक्स के लिए सर्वश्रेष्ठ

Winetricks एक लॉन्चर नहीं है। यह एक शेल स्क्रिप्ट है जो पुनः वितरण योग्य, फोंट और ज्ञात वर्कअराउंड को Wine उपसर्ग में स्थापित करती है। लगभग हर टूटे हुए ऐप के लिए समस्या निवारण गाइड अंत में “winetricks corefonts vcrun2019 चलाएं” कहता है, और यह वह उपकरण है जो ऐसा करता है।

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

प्लेटफॉर्म: Linux, macOS, और जहाँ कहीं भी Wine चलता है।

मूल्य निर्धारण: मुफ्त और खुला स्रोत।

डाउनलोड करें: github.com/Winetricks/winetricks

निष्कर्ष: इसे स्थापित रखें, भले ही आप Bottles या Lutris का उपयोग करते हैं। जब कुछ टूट जाता है, यह अक्सर ठीक होता है।

8. Q4Wine — उपसर्ग हाउसकीपिंग के लिए सर्वश्रेष्ठ

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

जहाँ यह कम पड़ता है: UI एक शुरुआती 2010 के Qt ऐप की तरह लगता है क्योंकि ऐसा ही है। अपने स्वयं के मंच के बाहर प्रलेखन पतला है।

प्लेटफॉर्म: Linux और FreeBSD।

मूल्य निर्धारण: मुफ्त और खुला स्रोत, GPL-3.0।

डाउनलोड करें: अधिकांश वितरण भंडार में उपलब्ध है, या q4wine.brezblock.org.ua।

निष्कर्ष: यदि आप परीक्षण के लिए उपसर्गों को कलाबाजी करते हैं या रजिस्ट्री कार्य के लिए GUI पसंद करते हैं तो स्थापन योग्य है।

सही एक चुनना कैसे

कोई एकल विजेता नहीं है। अधिकांश Linux उपयोगकर्ता इन दो या तीन के साथ समाप्त होते हैं, प्रत्येक अपने Windows अतीत के एक अलग कोने के लिए।

सामान्य प्रश्न

Linux पर Windows ऐप्स चलाने का सबसे आसान तरीका क्या है? उत्पादकता के लिए Bottles और गेम के लिए Proton एक साथ लगभग नब्बे प्रतिशत को कवर करते हैं कि लोग क्या पूछते हैं। सामान्य मामले के लिए कोई भी टर्मिनल काम की आवश्यकता नहीं है।

क्या ये उपकरण Windows गेम्स को पूर्ण गति से चलाते हैं? Proton और Lutris DXVK के साथ नियमित रूप से समान हार्डवेयर पर मूल Windows के करीब फ्रेम दर प्रदान करते हैं। Vulkan आधारित शीर्षक कभी कभी तेजी से चलते हैं।

क्या मैं Linux पर Microsoft Office स्थापित कर सकता हूं? Office के पुराने संस्करण (2016 और पहले) CrossOver या Bottles के माध्यम से काफी अच्छी तरह काम करते हैं। वर्तमान क्लाउड-प्रथम Office सूट एक खराब फिट है; वेब संस्करण आसान है।

क्या ये कोई भी एंटी-चीट गेम्स चलाते हैं? BattlEye या Easy Anti-Cheat वाली कुछ शीर्षक अब Proton के तहत काम करते हैं क्योंकि Valve को Linux समर्थन के लिए अनुदान दिया गया है। कर्नेल-स्तर एंटी-चीट जिसे प्रकाशकों ने Linux के लिए सक्षम नहीं किया है वह अभी भी चलाने से इनकार करता है।

यदि Wine मुफ्त है तो क्या CrossOver के लिए भुगतान करने योग्य है? हां, यदि आपको जिस विशिष्ट ऐप की आवश्यकता है वह उनकी समर्थित सूची पर है और आप विक्रेता समर्थन चाहते हैं। सामान्य उपयोग के लिए, मुफ्त Bottles और Lutris अधिकांश ही जमीन को कवर करते हैं।

क्या मैं इन उपकरणों को एक साथ उपयोग कर सकता हूं? हाँ। Bottles, Lutris, और Steam Proton सभी खुशी से सह-अस्तित्व में हैं; प्रत्येक अपनी निर्देशिका में अपने उपसर्गों को रखता है। बस दो प्रबंधकों को एक ही उपसर्ग पर इंगित न करें।