64 বিট উবুন্টুতে 32 বিট ওয়াইন কীভাবে ইনস্টল করবেন?


29

বর্তমানে আমি আমার ল্যাপটপে উবুন্টু ১১.১০ running৪ বিট চালাচ্ছি এবং আমি ওয়াইন (ড্রিমউইভার সিএস 5 / স্টারক্র্যাফট II ইত্যাদি) দিয়ে কিছু উইন্ডোজ প্রোগ্রাম ইনস্টল করতে চাই তবে এই প্রোগ্রামগুলিতে W৪ বিট পরিবেশে থাকার জন্য ওয়াইন-এর 32 বিট সংস্করণও প্রয়োজন ... আমি বেশিরভাগ সময় ফেডোরা ব্যবহারকারী এবং সেই ডিস্ট্রোতে B৪ বিট সিস্টেমের মধ্যে অ্যাপ্লিকেশনগুলির 32 বিট সংস্করণ ইনস্টল করা কখনই কোনও সমস্যা নয়, তবে উবুন্টুতে এটি করার কোনও উপায় খুঁজে পেল না।

উত্তর:


28

আমার আসল উত্তরের পরে জিনিসগুলি কয়েকবার পরিবর্তন হয়েছে। ওয়াইন এর 64 বিট প্রিফিক্স সংস্করণগুলি আজকাল বেশ দক্ষ। আমার কমপক্ষে কয়েক বছরে বিশুদ্ধ 32 বিট সংস্করণ নেই।

আপনার "ওয়াইন উপসর্গ" (tradition ~/.wine/তিহ্যবাহীভাবে, তবে এনভির মাধ্যমে নিষ্পত্তিযোগ্য WINEPREFIX) কীভাবে কীভাবে উপসর্গটির আজীবন কাজ চালানো হবে তা নিয়ন্ত্রণ করে। আপনি যদি 32 বিট উপসর্গ সেট আপ করেন তবে সমস্ত কিছু সেই উপসর্গের 32 বিট মোডে চলবে। বিপরীতে, যদি আপনি কিছু না করেন এবং কোনও বিশেষ কিছু চালনা না করেন তবে আপনি একটি ওয়াইন 64 পরিবেশ তৈরি করবেন।

যদি আপনি একটি নতুন উপসর্গ শুরু করেন (যেমন উবুন্টুর একটি নতুন ইনস্টলের উপর), আপনাকে কয়েকটি বিশেষ জিনিস করতে হবে:

# Move the old prefix (if one exists)
# You could rm -rf it if you don't want it.
mv ~/.wine/ ~/oldwine/

# Create prefix with right arch, per
# http://wiki.winehq.org/FAQ#32_bit_wineprefix
WINEARCH=win32 winecfg

এবং এটাই. আপনি অন্য উপসর্গটি নির্দিষ্ট না করেন যা এখনও বিদ্যমান নেই, আপনার আর সেট করার দরকার নেই WINEARCH

এই উত্তরের পুনর্বিবেচনার ইতিহাসে অতিরিক্ত তথ্য রয়েছে যা আমি মনে করি না যে এটি প্রাসঙ্গিক 2018। এটি বেশিরভাগ সময় পয়েন্ট এবং অঙ্কুর shoot


সমস্যাটি স্থির করে: প্লেঅনলিনাক্সের মাধ্যমে ওয়াইন 1.2 ইনস্টল করে এবং তারপরে অ্যাপ্লিকেশনগুলি চালিত করে যা টার্মিনাল দিয়ে চলবে না, আউটপুটটির দিকে তাকালো। ড্রিমউইভারের ক্ষেত্রে উইনিট্রিক্স ব্যবহার করে "vcrun2008" ইনস্টল করার বিষয়টি ছিল। এটা এখন ঠিক চলছে, ধন্যবাদ!
ম্যানুয়েল এসকিডেরো

এটি অসম্পূর্ণ বলে মনে হচ্ছে। আমি পেতে wine: invalid directory prefix32 in WINEPREFIX: not an absolute path
সেরেন

22

পদক্ষেপ 1: ওয়াইন 1.4 ইনস্টল করুন। ওয়াইন এই সংস্করণ win32 এবং win64 সমর্থন করে supports

পদক্ষেপ 2: একটি টার্মিনাল খুলুন।

ধাপ 3: export WINEPREFIX=prefix32

পদক্ষেপ 4: export WINEARCH=win32

পদক্ষেপ 5: winecfg

পদক্ষেপ:: উপভোগ করুন, নতুন উপসর্গটি 32-বিট কার্যকর করার জন্য সেট করা আছে।

এটি করার উপযুক্ত উপায় এটি। ক্রস-খিলান প্যাকেজ ইনস্টল করা একটি নোংরা ফিক্স যা সম্ভবত আপনার সমস্যার কারণ হতে পারে।


3 এবং 4 ধাপে বেশ কয়েকটি গেমের সাথে অনেকগুলি ওয়াইন সমস্যা এবং পারফরম্যান্স সমস্যার সমাধান করে। 64 বিট ওএসে ওয়াইন ইনস্টল করার সময় এটি আবশ্যক।
লুইস আলভারাডো

4
@ রিলেশ আমি এই আদেশগুলি কার্যকর করার চেষ্টা করেছি। আমি ত্রুটি পাচ্ছি: ওয়াইন: WINEPREFIX এ অবৈধ ডিরেক্টরি উপসর্গ: কোনও পরম পথ নয়
শ্রাবণ

1
winecfg ফিরে: দেখে মনে হচ্ছে ওয়াইন 32 অনুপস্থিত, আপনার এটি ইনস্টল করা উচিত।
শান্তনু

@ শ্রাবণ আপনি ত্রুটি বার্তাটি পড়েছেন? সমস্যাটি হ'ল আপনার WINEPREFIX পথটি পরম পথ নয়।
রিলিশ করুন

1
এটি কাজ করে নাwine: invalid directory prefix32 in WINEPREFIX: not an absolute path
সেরেন

4

এটি করার সর্বোত্তম উপায়:

  1. (স্থায়ীভাবে) সম্পাদনা করুন /etc/environment:

    • sudo nano /etc/environment

    • নিম্নলিখিত লাইন যুক্ত করুন:

      WINEARCH=win32

    দ্রষ্টব্য: উপরের সমাধানের মাধ্যমে ওয়াইন ও উইবম সর্বদা ওয়াইনটির 32 বিট সংস্করণ ব্যবহার করে।

  2. (অস্থায়ী) একটি টার্মিনাল খুলুন ( Ctrl-Alt-t) এবং টাইপ করুন:

    • v env WINEARCH = win32 ওয়াইন বা
    • 1st env WINEARCH = win32 winecfg for 1st .Wine 32 বিট বোতল

2

উবুন্টু ওয়ানিরিক-এ, ওয়াইনের 32-বিট বাইনারি এবং লাইব্রেরিগুলি ডিফল্টরূপে ইনস্টল করা হয়। ইনস্টল করা ব্যতীত অন্য কোনও বিশেষ পদক্ষেপের প্রয়োজন নেই wine

এর সাথে নিশ্চিত:

$ file `which wine`
/usr/bin/wine: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped

1
সাম্প্রতিক উবুন্টু সংস্করণগুলির সাথে আর বৈধ নয়
mablae

প্রকৃতপক্ষে, এটি একটি বৈধ নিশ্চিতকরণ বলে মনে হচ্ছে না। আমি যখন ব্যবহার winetricks -q dotnet30করি আমি পাইYou are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
সেরেন

2

। একই সমস্যা ছিল। আমি সবেমাত্র উবুন্টুকে 14.04 64-বিটে আপগ্রেড করেছি এবং অফিস 2007-কে কাজ করার জন্য চেষ্টা করছি। এটি একটি 64-বিট ওয়াইন কনফিগারেশনে চলবে না। অনেক খোঁজাখুঁজির পরে, আমি এটাই দেখতে পেলাম:

  • যে ফোল্ডারে আপনার সমস্ত ওয়াইন সফটওয়্যার ইনস্টল করা আছে তা আপনার WINEPREFIX হিসাবে পরিচিত। ডিফল্টরূপে এই ফোল্ডারটি আপনার বাড়ির (name) ডিরেক্টরিতে '.ওয়াইন' নামে থাকে। একাধিক WINEPREFIX থাকতে পারে।
  • এখানে WINEARCH নামে পরিচিত একটি পরিবেশের পরিবর্তনশীল রয়েছে যা আপনার বর্তমান ওয়াইন সেটিংসের মোড উপস্থাপন করে, যেমন ie৪-বিট বা 32-বিট।
  • এটা গুরুত্বপূর্ণ. একটি WINEPREFIX তৈরি করার সময় WINEARCH এর মান সিদ্ধান্ত নেয় যে ওয়াইনটি সেই WINEPREFIX থেকে অ্যাপ্লিকেশন চালানোর সময় ওয়াইনটি কাজ করবে।

ডিফল্টরূপে WINECH পরিবর্তনশীল একটি 64-বিট উবুন্টু ইনস্টলেশনে 'win64' (64-বিটের জন্য দাঁড়িয়েছে) এর মান হিসাবে সেট হয় তাই স্বয়ংক্রিয়ভাবে তৈরি WINEPREFIX এর একটি 64-বিট অপারেশন মোড রয়েছে। এই মোডটি পরিবর্তন করতে আমাদের 1) বর্তমান WINEPREFIX মুছতে হবে। 2) 'উইন 32' এ ওয়াইনচর্চাকে সেট করুন 3) একটি নতুন WINEPREFIX তৈরি করুন। পদক্ষেপগুলি: দ্রষ্টব্য: ওয়াইন ইনস্টল করার পরে এই পদক্ষেপগুলি করা উচিত। আপনি উবুন্টু সফটওয়্যার কেন্দ্র ব্যবহার করে এটি সহজেই করতে পারেন। ওয়াইন 1.6 জন্য অনুসন্ধান করুন এবং ইনস্টল ক্লিক করুন।

  1) Open up the terminal by pressing Ctrl + Alt + T. And type the following commands:
   cd ~
   rm -rf .wine
   rm -f .config/menus/applications-merged/wine*
   rm -rf .local/share/applications/wine
   rm -f .local/share/desktop-directories/wine*
   rm -f .local/share/icons/????_*.xpm 

   2) Now to set your enviroment variable and also to create your new 32-bit WINEPREFIX go ahead and type:
   WINEARCH=win32 WINEPREFIX=~/.wine winecfg

এটাই আমার ধারণা! এটি আমার পক্ষে কাজ করেছিল! এখন আপনাকে যা করতে হবে তা হ'ল আপনার 32-বিট অ্যাপ্লিকেশনগুলি ইনস্টল করা।


আমি ওবুন্টু 16.10 এর জন্য কাজ করে উপরে এই সমাধানটি পেয়েছি, অন্যান্য সমাধানগুলি একটি উইনকফিজকে ব্যর্থ করে wine: invalid directory prefix32 in WINEPREFIX: not an absolute path Aborted
স্বেতলানা বেলকিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.