64-बिट उबंटू पर 32-बिट विंडोज की तरह अभिनय में शराब को कैसे मजबूर करें?


67

64-बिट Ubuntu 12.04 पर वाइन स्थापित करते समय, 64-बिट समर्थन और 32-बिट समर्थन दोनों स्थापित हो जाते हैं। अगर मैं दौड़ता हूं wine foo.exeजहां foo.exe64-बिट-अवेयर इंस्टॉलर है, तो उसे लगता है कि यह 64-बिट विंडोज पर है। यह ठीक होगा यदि यह मोड विफल नहीं हुआ, लेकिन मेरे मामले में, यह करता है (फिर भी वाइन डेटाबेस से पता चलता है कि मैं जिस ऐप को स्थापित करने की कोशिश कर रहा हूं, उसे संभवतः 32-बिट ऐप के रूप में काम करना चाहिए)।

मैं 32-बिट-ओनली मोड में वाइन का उपयोग करने के लिए वाइन (और विनेट्रिक) को कैसे बताऊं?

जवाबों:


84

यह पता चला है कि 32-बिट-केवल मोड में वाइन चलाने के लिए, किसी को इसकी आवश्यकता है:

  1. निकालें ~/.wineअगर यह पहले से ही 64-बिट मोड में बनाया गया था। (चेतावनी: यह आपके द्वारा वाइन के तहत लगाए गए सभी सामानों को हटा देता है। यदि आप डटैलॉस से बचना चाहते हैं तो इसे एक तरफ ले जाएं।)

  2. WINEARCHपर्यावरण चर को win32यानी पर सेट करेंexport WINEARCH=win32

  3. फिर चला wine(या winetricks, आदि)


1
एडिटपैड प्रो 7.1.1 (32 / 64bit .exe) पाने के लिए बस इसका इस्तेमाल 12.04 एलटीएस (64 बिट) के तहत सही तरीके से स्थापित करने के लिए किया गया है । ~ / .Wine हटाने के बाद , किसी भी एप्लिकेशन (शराब के तहत) को फिर से स्थापित करने की आवश्यकता है।
david6

1
बस mv .wine to .wine_backup विफल होने के बाद के मामले में :)
deadfish

6
लाइन export WINEARCH=win32को .bashrc (लाइन 10 के बाद) में जोड़ा गया ।
david6


"WINEARCH पर्यावरण चर को win32 में सेट करें अर्थात WINEARCH = win32 को निर्यात करें" - ऐसा कैसे करें?

19

playonlinuxवहां स्थापित करें आपके पास यह विकल्प होगा। यह शराब के लिए एक दृश्य है, और इसे कहीं बेहतर बनाता है।यहाँ छवि विवरण दर्ज करें

यह चित्र 12.04 - 64 बिट सिस्टम पर लिया गया था।


मैं विकल्प नहीं देखता। Playonlinux UI में मुझे कहां मिल सकता है?
12:56

3
"टूल [तीसरी ड्रॉपडाउन मेनू] -> वाइन संस्करण प्रबंधित करें" मैं एक स्क्रीनशॉट बनाऊंगा।
गजदीपति

X86 वाइन 1.5.4 को "उपलब्ध" कॉलम से "इंस्टॉल" कॉलम में ले जाने के बाद भी, PlayOnLinux में "कॉन्फ़िगर करें" बटन का उपयोग करके इंस्टॉलेशन लॉन्च करना, अभी भी वाइन के 64-जागरूक संस्करण में लॉन्च होता है।
१:53

1

लिनक्स पर प्ले स्थापित करें जैसा कि पहले कहा गया था, मैंने इसे 1 मिनट में पसंद किया, आपको क्या करना है:

  1. 32 बिट वाइन संस्करण है, जैसा कि पहले कहा गया था।
  2. आगे आपको इंस्टॉल दबाने की जरूरत है
  3. नीचे दिए गए पाठ पर क्लिक करें जो कुछ कहता है जैसे कि एक प्रोग्राम इंस्टॉल करें जो सूचीबद्ध नहीं है
  4. परिवर्तन शराब संस्करण की जाँच करें
  5. आपके द्वारा इंस्टॉल किए गए 32 बिट संस्करण का चयन करें
  6. एक नई वर्चुअल डिस्क बनाएं
  7. नाम दें
  8. और स्थिति महत्वपूर्ण: 32 बिट आभासी डिस्क का चयन करें
  9. इंस्टॉलर का चयन करें और इंस्टॉल करें

1

आप playonlinux को स्थापित करके वाइन के साथ 64-बिट लिनक्स मशीन पर 32-बिट विंडोज प्रोग्राम चला सकते हैं।

  1. यदि आप ऐसा पहले नहीं किया है, तो स्थापित playonlinux: sudo apt install playonlinux
  2. Playonlinux जीयूआई शुरू करें: playonlinux &
  3. बाएं साइडबार में "एक प्रोग्राम इंस्टॉल करें" पर क्लिक करें।
  4. "एक गैर-सूचीबद्ध प्रोग्राम स्थापित करें" पर क्लिक करें।
  5. यदि आपने पहली बार playonlinux शुरू किया है, तो आपको दो सूचना विंडो पर क्लिक करना पड़ सकता है।
  6. "अगला" पर क्लिक करें, फिर "एक नया वर्चुअल ड्राइव में प्रोग्राम इंस्टॉल करें" चुनें
  7. अपने नए वर्चुअल ड्राइव के लिए एक नाम चुनें, अधिमानतः उस विंडोज प्रोग्राम का नाम जिसे आप इंस्टॉल करना चाहते हैं।
  8. अगली स्क्रीन पर अनचेक किए गए सभी चेकबॉक्स छोड़ दें और "अगला" पर क्लिक करें।
  9. "32 बिट्स विंडोज़ इंस्टॉलेशन" का चयन करें और "अगला" पर क्लिक करें।
  10. इंस्टॉलर के निर्देशों का पालन करने के लिए इच्छित प्रोग्राम की स्थापना फ़ाइल का चयन करने के लिए "ब्राउज़ करें" पर क्लिक करें।

1

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

WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot

मान लें कि आपने पहले से ही एक रन बना लिया है। 64 बिट संगतता के साथ। यदि आप अभी भी अपने होम डायरेक्टरी में इसके बजाय .wine नामक फोल्डर बनाने में सक्षम नहीं हैं।

फिर अपने होम डायरेक्टरी में पाए जाने वाले प्रीफिक्स 32 के सभी कंटेंट को अपने .wine कंटेंट एरिया में फाइल और डायरेक्टरी दोनों को कॉपी करें, पहले या तो बैकअप लें या फिर डायरेक्टरी में कंटेंट को हटा दें। यदि आप पहले से ही वाइन के 32 बिट आर्क को चलाने की योजना बना रहे हैं, तो ओवरराइट न करें। सामग्री! यदि आपने पहले ही बैकअप बना लिया है, तो डिलीट करें।

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


प्रतिक्रियाओं का यह सबसे समझदार है, धन्यवाद
JBernardo

0

शराब उपसर्ग को हटाने और निर्यात करने का प्रयास करें:

$rm -r .wine
$export WINEARCH=''win32''
$export WINEPREFIX=~/.wine

$wine config

तो अगर आप इसे केवल एक प्रोग्राम फाइल्स बनाते हैं, कोई x86 नहीं है और आप Dll की विंडेट्रिक्स पर डाउनलोड कर सकते हैं
Luk Gaming

-1

जब आप एक ही कंटेनर के भीतर नहीं चल सकते हैं, तो आप वास्तव में दोनों को बायार्क स्थापित करके रख सकते हैं। कृपया इस वाइन व्हाइट पेपर को सेटअप पर देखें । जबकि hsivonen आपको सबसे आसान उत्तर देता है यह आपकी वांछित कार्यक्षमता को प्राप्त करने का तरीका होगा।

https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu


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