نحوه نصب Wine 5.0 در CentOS و RHEL

نحوه نصب Wine 5.0 در CentOS و RHEL

علی مرادی

Wine یک برنامه اوپن سورس و رایگان برای لینوکس است که کاربران را قادر می سازد هرگونه برنامه مبتنی بر ویندوز را مانند سیستم عامل Unix / Linux اجرا کنند. تیم Wine نسخه های خود را هر دو هفته یک بار منتشر می کند. سرانجام ، تیم Wine با افتخار از انتشار پایدار ۵٫۰٫۲ خبر داد و در بسته های منبع و باینری توزیع های مختلف مانند لینوکس ، ویندوز و مک برای دانلود در دسترس قرار داد. این نسخه یک سال تلاش برای توسعه و بیش از ۷۴۰۰ تغییر فردی را توصیف می کند. این شامل تعداد زیادی پیشرفت است که در یادداشت های انتشار زیر ذکر شده است. نکات برجسته اصلی عبارتند از:

  • ماژول های ساخته شده در قالب PE.
  • پشتیبانی از چند مانیتور.
  • اجرای مجدد XAudio2.
  • پشتیبانی از Vulkan 1.1.
  • رفع اشکالات مختلف

در این مقاله ، شما را به ساده ترین راه برای نصب آخرین نسخه Wine 5.0.2 نسخه در RHEL و CentOS با استفاده از کد منبع راهنمایی می کنیم.

در ادامه با ما در شتابان هاست همراه باشید.

نصب Wine با استفاده از کد منبع در CentOS و RHEL:

مرحله ۱: نصب بسته های وابسته.

ما باید ابزارهای توسعه را با برخی از ابزارهای اصلی توسعه مانند GCC ، flex ، bison ، اشکال زدایی و غیره نصب کنیم. این نرم افزار برای کامپایل و ساخت بسته های جدید ، نصب آنها با استفاده از دستور YUM باید مورد نیاز باشد.

yum -y groupinstall 'Development Tools'
yum install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg-turbo-devel libtiff-devel dbus-devel fontconfig-devel

توجه: در نسخه های CentOS / RHEL 8 ، مدیر بسته yum دیگر استفاده نمی کند ، شما باید از دستور dnf استفاده کنید:

dnf -y groupinstall 'Development Tools'
dnf -y install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg-turbo-devel libtiff-devel dbus-devel fontconfig-devel

مرحله ۲: دانلود Wine از کد منبع.

فایل منبع را با استفاده از دستور wget در شاخه / tmp به عنوان یک کاربر عادی دانلود کنید.

cd /tmp
 wget https://dl.winehq.org/wine/source/5.0/wine-5.0.2.tar.xz

مرحله ۳: اکسترکت wine.

پس از دانلود پرونده در پوشه / tmp ، از دستور tar برای اکسترکت آن استفاده کنید.

 tar -xvf wine-5.0.2.tar.xz -C /tmp/

مرحله ۴: کامپایل wine از منابع CentOS و RHEL.

توصیه می شود یک Wine نصاب به عنوان یک کاربر عادی کامپایل و ایجاد کنید. دستورات زیر را به عنوان یک کاربر عادی اجرا کنید.

توجه: نصب کننده ممکن است ۲۰-۳۰ دقیقه طول بکشد و در وسط ، از شما می خواهد رمز عبور root را وارد کنید.

---------- On 64-bit Systems ---------- 
$ cd wine-5.0.2/
$ ./configure --enable-win64
$ make
# make install			[Run as root User]

---------- On 32-bit Systems ---------- 
$ cd wine-5.0.2/
$ ./configure
$ make
# make install			[Run as root User]

Wine کامل نیست ، زیرا هنگام استفاده از آن ، بسیاری از برنامه ها خراب می شوند. من فکر می کنم تیم Wine به زودی تمام اشکالات موجود در نسخه آینده خود را برطرف می کند و در همین حال نظرات خود را با استفاده از فرم زیر به اشتراک بکذارید.

امیدوارم این مقاله براتون مفید بوده باشه.

ما رو تو شتابان هاست دنبال کنید. 🙂