Ubuntu တွင် i386 အတွက် ပံ့ပိုးမှုကို အဆုံးသတ်ခြင်းသည် Wine ပေးပို့ခြင်းတွင် ပြဿနာများ ဖြစ်ပေါ်လာစေသည်။

ဝိုင်ပရောဂျက် ရေးဆွဲသူ သတိပေးခဲ့သည်။ ဖြစ်ရပ်တွင် Ubuntu 19.10 အတွက် Wine ပေးပို့ခြင်းဆိုင်ရာ ပြဿနာများအကြောင်း ရပ်စဲခြင်း။ ဤထုတ်ဝေမှုသည် 32-bit x86 စနစ်များကို ပံ့ပိုးပေးသည်။

Ubuntu developer များသည် 32-bit x86 ဗိသုကာကို ပံ့ပိုးခြင်းကို ရပ်တန့်ရန် ဆုံးဖြတ်ခဲ့ကြသည်။ တွက်ချက်သည်။ Wine ၏ 64-bit ဗားရှင်းကို တင်ပို့ရန် သို့မဟုတ် Ubuntu 32 ကို အခြေခံထားသည့် ကွန်တိန်နာတစ်ခုတွင် 18.04-bit ဗားရှင်းကို အသုံးပြုရန်။ ပြဿနာမှာ Wine (Wine64) ၏ 64-bit ဗားရှင်းကို တရားဝင် ပံ့ပိုးမပေးထားဘဲ အများအပြားပါရှိသည်၊ ပြုပြင်မထားသော အမှားများ.
64-bit ဖြန့်ဝေမှုများအတွက် Wine ၏ လက်ရှိတည်ဆောက်မှုများသည် Wine32 ကိုအခြေခံပြီး 32-bit စာကြည့်တိုက်များ လိုအပ်ပါသည်။

ပုံမှန်အားဖြင့်၊ 64-bit ပတ်ဝန်းကျင်များတွင် လိုအပ်သော 32-bit စာကြည့်တိုက်များကို multiarch packages များတွင် ပံ့ပိုးပေးသော်လည်း Ubuntu သည် ထိုကဲ့သို့သော စာကြည့်တိုက်များကို ဖန်တီးခြင်းကို လုံးဝရပ်တန့်ရန် ဆုံးဖြတ်ခဲ့သည်။ Wine Developer တွေ ချက်ချင်းလုပ်ပါ။ ငြင်းပယ်ခဲ့သည်။ လျှပ်တစ်ပြက်အထုပ်၏စိတ်ကူးနှင့်ကွန်တိန်နာတွင်လည်ပတ်နေသည်၊ ၎င်းသည်ယာယီဖြေရှင်းချက်မျှသာဖြစ်သည်။ Wine ၏ 64-bit ဗားရှင်းကို သင့်လျော်သောပုံစံသို့ ယူဆောင်လာရန် လိုအပ်သော်လည်း အချိန်ယူရမည်ဖြစ်ပါသည်။

ထို့အပြင်၊ လက်ရှိ Windows အပလီကေးရှင်းများစွာသည် 32-bit တည်ဆောက်မှုများတွင်သာ ဆက်လက်တင်ပို့လျက်ရှိပြီး 64-bit အပလီကေးရှင်းများသည် 32-bit installers များ (Win32 တွင် တပ်ဆင်ရန်ကြိုးပမ်းမှုများကို ကိုင်တွယ်ရန်) နှင့် မကြာခဏဆိုသလို ရောက်ရှိလာသောကြောင့် Wine ၏ 32-bit ဗားရှင်းကို ဆက်လက်တည်ဆောက်ဆဲဖြစ်သည်။ အဓိကအဖြစ်။ အချိန်အတော်ကြာအောင်၊ Wine64 ကို 64-bit ပရိုဂရမ်များလည်ပတ်ရန်အတွက် ရည်ရွယ်ခြင်းမဟုတ်ဘဲ Win32 အပလီကေးရှင်းများဖွင့်ရန်အတွက် ကိရိယာတစ်ခုအဖြစ်သာ နေရာချထားပေးခဲ့ပြီး ဤအင်္ဂါရပ်ကို ဆောင်းပါးများနှင့် စာရွက်စာတမ်းများစွာတွင် ထင်ဟပ်နေပါသည် (ယခု Wine64 သည် ဖြစ်နေပြီဖြစ်သည်။ နိုင် Win32 အပလီကေးရှင်းများကို run သော်လည်း 32-bit libraries လိုအပ်သည်)။

အလားတူပြဿနာများနှင့် ကြုံတွေ့ခဲ့ရသည်။ နှင့် Valve၊ ဂိမ်းအများစုသည် 32-bit ဆက်ဖြစ်နေသည်။ Valve သည် Steam Linux ကလိုင်းယင့်အတွက် 32-bit runtime ကို ပံ့ပိုးပေးရန် ရည်ရွယ်ထားသည်။ Wine ၏ 32-bit ဗားရှင်းအဆင်သင့်မဖြစ်မီတွင် Wine developer များသည် 19.10-bit Wine ကို Ubuntu 64 တွင် တင်ပို့ရန် ဤ runtime ကိုအသုံးပြုခြင်း၏ဖြစ်နိုင်ခြေကို ငြင်းဆိုခြင်းမရှိပါ၊ ထို့ကြောင့် Wine ၏ 32-bit ဗားရှင်းအဆင်သင့်မဖြစ်မီ၊ Ubuntu အတွက် XNUMX-bit စာကြည့်တိုက်များ။

source: opennet.ru

မှတ်ချက် Add