Wine 5.0 با پشتیبانی از چندین نمایشگر ، Vulkan 1.1 و موارد دیگر اینجاست

شراب

دیروز انتشار نسخه جدید اعلام شد و شاخه پایدار پروژه توسط شراب، که یک نرم افزار رایگان است که یک رابط فنی مشابه ویندوز در محیط های UNIX (BSD ، Linux) پیاده سازی می کند. Wine برای عملکرد نیازی به سیستم عامل ویندوز ندارد و به عنوان مثال شبیه ساز QEMU نیست ، اما به شما امکان می دهد برنامه های ویندوز را در محیط UNIX اجرا کنید. Wine برای محیط های UNIX طراحی شده است و برای همه توزیع های اصلی لینوکس در دسترس است: اوبونتو ، دبیان ، فدورا ، SUSE ، Slackware و سایر موارد.

Wine 5.0 نسخه جدید است از پروژه است که با پشتیبانی بیشتری همراه است پیاده سازی ، که شامل درج Vulkan 1.1 و همچنین نسخه جدید است در مجموع بیش از 7,400،XNUMX تغییر داشته است.

اخبار اصلی Wine 5.0

در این نسخه جدید Wine 5.0 برجسته شده است که بیشتر ویژگی های استفاده شده در هسته 32 به KernelBase منتقل شده اند ، پس از تغییر در معماری ویندوز.

و همچنین که برجسته است امکان مخلوط کردن فایل های DLL 32 بیتی و 64 بیتی در فهرست استفاده شده برای بارگیری.

یکی دیگر از اخبار موجود و برجسته این است پشتیبانی بهتر از کنترل کننده های بازی ، که شامل مینی جوی استیک (سوئیچ کلاه) ، فرمان ، پدال گاز و ترمز است.

همراه با نصب و بارگیری درایورهای دستگاه پلاگین و بازی مورد نیاز و پشتیبانی از API جوی استیک لینوکس قدیمی مورد استفاده در هسته های لینوکس قبل از نسخه 2.2 قطع شده است.

در بخشی از پیشرفت برای Direct3D 8 و 9 ردیابی دقیق تری از مناطق کثیف از بافت های پر شده را فراهم می کند.

اندازه فضای آدرس مورد نیاز هنگام بارگذاری بافت های سه بعدی را کاهش دهید با روش S3TC فشرده می شوند (به جای بارگذاری بافت های کامل ، آنها با قطعات بارگذاری می شوند). علاوه بر این ، رابط ID3D11Multithread اجرا شده برای محافظت از بخشهای مهم در برنامه های چند رشته ای وجود دارد.

همچنین ذکر شده است که درایور API گرافیکی Vulkan به روز شده است به نسخه جدید Vulkan 1.1.126.

از طرف دیگر ، ذکر شده است که عملکردهای مختلف شغلی به مرور زمان به استفاده از عملکردهای سیستم با کارایی بالا برای کار با تایمر منتقل شده اند که باعث کاهش هزینه های اضافی در چرخه رندر بسیاری از بازی ها شده است.

و آن توانایی استفاده از حالت عملیاتی حساس به حروف FS Ext4 را اضافه کرد.

علاوه بر این ، بهینه سازی عملکرد برای تعداد زیادی از موارد موجود در جعبه های گفتگوی نمایش لیست که در حالت LBS_NODATA کار می کنند ، انجام شده است.

از دیگر تغییرات برجسته شده در تبلیغ:

  • پیاده سازی سریعتر قفلهای SRW (Slim Reader / Writer) برای لینوکس ، ترجمه شده به Futex
  • وابستگی های خارجی
  • برای ساخت ماژول در قالب PE ، از کامپایلر ضربدری MinGW-w64 استفاده می شود
  • اجرای XAudio2 نیاز به حضور کتابخانه FAudio دارد
  • Inotify Library برای ردیابی تغییرات پرونده در سیستم های BSD استفاده می شود
  • برای رسیدگی به موارد استثنایی در بستر ARM64 ، کتابخانه Unwind مورد نیاز است
  • به جای Video4Linux1 ، اکنون کتابخانه Video4Linux2 مورد نیاز است.
  • پشتیبانی اضافه شده برای کار با چندین مانیتور و آداپتورهای گرافیکی ، از جمله توانایی تغییر پویا تنظیمات.

چگونه Wine 5.0 نصب کنیم؟

Si کاربران دبیان ، اوبونتو ، لینوکس مینت و مشتقات آنها هستند از یک نسخه 64 بیتی استفاده کنید از سیستم ، ما قصد داریم معماری 32 بیتی را با استفاده از:

sudo dpkg --add-architecture i386

اکنون  ما قصد داریم موارد زیر را به سیستم اضافه کنیم:

wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

برای کسانی که از دبیان استفاده می کنند ، آنها باید مخزن را با موارد زیر اضافه کنند:

sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/stretch main

ما مخزن را برای اوبونتو 19.10 و مشتقات آن اضافه می کنیم:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'

برای اوبونتو 18.04 و مشتقات:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

سپس مخازن را با موارد زیر به روز می کنیم:
sudo apt-get update
انجام شد ، ما اقدام به نصب بسته های ضروری شراب می کنیم تا به راحتی بر روی سیستم اجرا شوند:

sudo apt install --install-recommends winehq-stable
sudo apt-get --download-only dist-upgrade

به مورد Fedora و مشتقات آن:

sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo

و در آخر ما شراب را نصب می کنیم با:

sudo dnf install winehq-stable

برای مورد قوس لینوکس یا هر توزیع مبتنی بر Arch Linux ما می توانیم این نسخه جدید را از مخازن توزیع رسمی آن نصب کنیم.

دستور نصب آن:

sudo pacman -sy wine


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.