দ্য Wine 9.2 এর রিলিজ, একটি সংস্করণ যা Mono-এর সংস্করণ 9.0-তে আপডেট করে, সিস্টেম ট্রে উন্নতি, বাগ ফিক্স এবং আরও অনেক কিছু। "Wine 9.2"-এর এই নতুন ডেভেলপমেন্ট সংস্করণের প্রকাশে, 14টি বাগ রিপোর্ট বন্ধ করা হয়েছে এবং 213টি পরিবর্তন করা হয়েছে, যার বেশিরভাগই Wine 9.1 থেকে।
যারা ওয়াইন সম্পর্কে জানেন না, তাদের এটা জানা উচিত এটি একটি জনপ্রিয় ফ্রি এবং ওপেন সোর্স সফটওয়্যার Que ব্যবহারকারীদের লিনাক্সে উইন্ডোজ অ্যাপ্লিকেশন চালানোর অনুমতি দেয় এবং অন্যান্য ইউনিক্সের মত অপারেটিং সিস্টেম। আরেকটু প্রযুক্তিগত হতে, ওয়াইন একটি সামঞ্জস্যপূর্ণ স্তর যা উইন্ডোজ থেকে লিনাক্সে সিস্টেম কল অনুবাদ করে এবং .dll ফাইল আকারে কিছু উইন্ডোজ লাইব্রেরি ব্যবহার করে।
ওয়াইন 9.2 এর মূল খবর
এই নতুন সংস্করণে, এর অন্যতম গুরুত্বপূর্ণ নতুন বৈশিষ্ট্য হল ওয়াইন মনো ইঞ্জিন সংস্করণ 9.0-এ আপডেট, যা সিস্টেম কনফিগারেশনে উন্নতি বাস্তবায়িত হয়, রেফারেন্স সোর্স থেকে পাওয়া কোডের সাথে সাথে Microsoft.VisualBasic.Compatibility dll-এর সাথে মোনো কোডের বেশিরভাগই প্রতিস্থাপিত হয়েছে।
উপরন্তু, ওয়াইন 9.2 সিস্টেম ট্রে সমর্থনে উন্নতি প্রয়োগ করে, ARM প্ল্যাটফর্মে ব্যতিক্রম পরিচালনার উন্নতি, এবং Winewayland.drv ড্রাইভারের উন্নতি।
এর পক্ষ থেকে অ্যাপ্লিকেশান এবং গেমগুলির সংশোধন, এর মধ্যে: Quick3270 5.21 ক্র্যাশিং যখন Conect বৈশিষ্ট্য ব্যবহার করে, digikam-7.1.0 এবং digikam 6.10 উভয় সংস্করণই স্টার্টআপে ক্র্যাশ হয়, ডলফিন এমুলেটর 5.0-17264 সাল থেকে ক্র্যাশ হয়, Windows Sysinternals প্রসেস এক্সপ্লোরার 17.05 ওয়েবে অসম্পূর্ণ দেখায় crash32bits2 UI এর জন্য, , এলিট ডেঞ্জারাস স্টার্টআপের পরে কালো স্ক্রিনে আটকে গিয়েছিল, এবং এপিক গেমস লঞ্চার 15.21.0 অপ্রযোজ্য ফাংশন cfgmgr32.dll.CM_Get_Device_Interface_PropertyW কল করে।
এর অন্যান্য পরিবর্তন যে এই নতুন সংস্করণ থেকে দাঁড়ানো:
- এক্সটেনশন ফাংশনের জন্য vkGetDeviceProcAddr-এর অবৈধ আচরণ হোস্টের ভলকান উদাহরণ দ্বারা সমর্থিত নয়
- ল্যানকমান্ডার শুরু হয় না, প্রিন্ট করে "ত্রুটির কোড 0x8007046C" (ERROR_MAPPED_ALIGNMENT)
- ShowSystray রেজিস্ট্রি কী বিকল্প ছাড়াই সরানো হয়েছে
- কোডু ক্র্যাশ (xnafx40_redist+dotnet48 প্রিইন্সটল সহ): অবজেক্ট রেফারেন্স একটি অবজেক্টের উদাহরণ হিসাবে কনফিগার করা হয় না।
- কিছু কোড সরানো হয়েছে আর এআরএম প্ল্যাটফর্মের জন্য ব্যবহৃত হয় না।
- ARM-এ .seh টীকা যোগ করা হয়েছে।
- Wow64Get/SetThreadContext বাস্তবায়ন কার্নেলবেসে সরানো হয়েছে।
- এআরএম সিস্টেম কলের জন্য স্ট্যাক ডিজাইন ঠিক করুন।
- ARM64X এর জন্য কিছু প্রক্রিয়া মেশিন পরীক্ষা যোগ করা হয়েছে।
- একটি এমবেডেড DLL লোড করার সময় ইমেজ তথ্য আপডেট করুন।
- ARM64EC এ ntdll লোড করার সময় সঠিক মেশিন ব্যবহার করুন।
পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে চান ওয়াইন প্রকাশের এই নতুন বিকাশ সংস্করণ সম্পর্কে, আপনি লগের সাথে পরামর্শ করতে পারেন নিম্নলিখিত লিঙ্কে পরিবর্তন।
উবুন্টু এবং ডেরিভেটিভসে ডেভেলপমেন্ট সংস্করণ কিভাবে ইনস্টল করবেন?
আপনি যদি আপনার ডিস্ট্রোতে ওয়াইনের এই নতুন বিকাশ সংস্করণটি পরীক্ষা করতে সক্ষম হতে আগ্রহী হন তবে আমরা নীচে ভাগ করা নির্দেশাবলী অনুসরণ করে এটি করতে পারেন।
প্রথম এবং সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপটি 32-বিট আর্কিটেকচার সক্ষম করা হবে, যদিও আমাদের সিস্টেমটি 64-বিট, এই পদক্ষেপটি সম্পাদন করা আমাদের অনেক সমস্যা থেকে রক্ষা করে যা সাধারণত ঘটে থাকে, যেহেতু বেশিরভাগ ওয়াইন লাইব্রেরি 32-বিট আর্কিটেকচারের উপর দৃষ্টি নিবদ্ধ করে।
এর জন্য আমরা টার্মিনালটি সম্পর্কে লিখি:
sudo dpkg --add-architecture i386
এখন আমাদের অবশ্যই কীগুলি আমদানি করতে হবে এবং সেগুলি সিস্টেমে যুক্ত করতে হবে এই আদেশ সহ:
sudo mkdir -pm755 /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
এখনই হয়ে গেল আমরা সিস্টেমে নিম্নলিখিত সংগ্রহস্থল যুক্ত করতে যাচ্ছি, এর জন্য আমরা টার্মিনালে লিখি:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources sudo apt update sudo apt --download-only install winehq-devel sudo apt install --install-recommends winehq-devel sudo apt --download-only dist-upgrade
অবশেষে আমরা যাচাই করতে পারি যে আমরা ইতিমধ্যেই ওয়াইন ইনস্টল করেছি এবং নিম্নলিখিত কমান্ডটি কার্যকর করার মাধ্যমে সিস্টেমে আমাদের কোন সংস্করণ রয়েছে:
wine --version
উবুন্টু বা কিছু ডেরাইভেটিভ থেকে ওয়াইন আনইনস্টল করবেন কীভাবে?
অবশেষে যারা যেকোনো কারণে তাদের সিস্টেম থেকে ওয়াইনের এই বিকাশ সংস্করণটি আনইনস্টল করতে চান, তাদের কেবল নিম্নলিখিত আদেশগুলি কার্যকর করা উচিত।
বিকাশের সংস্করণ আনইনস্টল করুন:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove