PlayOnLInux چیست؟
PlayOnLinux یک رابط گرافیکی برای Wine است، همان لایه سازگاری که امکان اجرای نرمافزارهای ویندوزی روی لینوکس را بدون نیاز به یک ماشین مجازی کامل فراهم میکند. اگر پیچیدگی خط فرمان Wine برایتان دردسرساز است، PlayOnLinux راه حل مناسبی خواهد بود.
اما چیزی که PlayOnLinux را از سایر روشها متمایز میکند، نحوه مدیریت برنامههاست. به جای استفاده از یک محیط Wine مشترک برای همه نرمافزارهای ویندوزی که معمولاً منجر به تداخل و ناسازگاری میشود PlayOnLinux برای هر برنامه، یک محیط Wine مجزا ایجاد میکند. این ایزولهسازی باعث میشود که اگر یک برنامه خاص به نسخه یا تنظیمات متفاوتی از Wine نیاز داشته باشد، تأثیری روی سایر نرمافزارها نگذارد.
علاوه بر این، PlayOnLinux مجموعهای از اسکریپتهای ازپیش تنظیمشده را برای بسیاری از بازیها و نرمافزارهای محبوب ویندوزی ارائه میدهد. این اسکریپتها فرایند نصب را به صورت خودکار انجام داده و تنظیمات موردنیاز را بدون دردسر اعمال میکنند تا نصب و اجرای برنامهها سادهتر از همیشه باشد.
آغاز کار با PlayOnLinux
PlayOnLinux درمخازن بسیاری از توزیعهای بزرگ لینوکس موجود است، اما اگر به جدیدترین نسخه نیاز دارید، میتوانید فایل .deb را مستقیماً از صفحه دانلود PlayOnLinux دریافت کنید.
برای مثال، در اوبونتو و توزیعهای مبتنی بر دبیان مانند Linux Mint و Pop!_OS، میتوانید از APT استفاده کنید:
sudo apt install playonlinux
کاربران Fedora میتوانند از DNF، مدیر بسته مدرن، برای نصب PlayOnLinux استفاده کنند.
sudo dnf install playonlinux
در Arch Linux و توزیعهای مبتنی بر آن، این دستور را اجرا کنید:
sudo pacman -S playonlinux
علاوه بر این، PlayOnLinux از طریق Flatpak برای تمامی توزیعها در دسترس است و روشی یکپارچه برای نصب ارائه میدهد.
flatpak install flathub com.playonlinux.PlayOnLinux4
همچنین توصیه میشود اگر از سیستم 64 بیتی استفاده میکنید، پشتیبانی از Wine 32 بیتی را اضافه کنید، زیرا برخی از برنامههای ویندوز فقط روی Wine 32 بیتی اجرا میشوند. میتوانید با اجرای دستورات زیر پشتیبانی از Wine 32 بیتی را فعال کنید:
dpkg --add-architecture i386 sudo apt update sudo apt install wine64 wine32
پس از نصب، باید قادر باشید PlayOnLinux را در منوی برنامهها پیدا کنید.
نکته:
اگر در هنگام اجرای PlayOnLinux با خطا مواجه شدید، مطمئن شوید که ماژول asyncore نصب شده است. در صورت عدم نصب، میتوانید با اجرای دستور sudo apt install python3-pyasyncore
در اوبونتو یا جستجو برای بسته آن در مدیر بسته سیستم خود، آن را نصب کنید.
زمانی که برای اولین بار PlayOnLinux را باز کنید، با پنجره اصلی آن روبهرو خواهید شد. این رابط کاربری بسیار ساده است و شامل دکمههایی مانند "Install a program"، "Configure Wine" و "Run a program" میباشد.
و تمام! PlayOnLinux نصب شده و آماده استفاده روی سیستم لینوکس شماست.
نصب و اجرای برنامههای ویندوزی
حال، بیایید از PlayOnLinux برای اجرای یک برنامه ویندوزی استفاده کنیم. برای سادهتر بودن و ارتباط بیشتر، یک مثال کلاسیک میزنیم: Notepad++، ویرایشگر متن محبوب ویندوز.
PlayOnLinux را از منوی برنامهها باز کنید. در پنجره اصلی، دکمهای به نام "Install a program" یا "Install" خواهید دید. روی آن کلیک کنید.
یک پنجره جدید با عنوان PlayOnLinux Install Menu باز خواهد شد. در اینجا میتوانید یا از طریق جستجو نام برنامه را پیدا کنید یا از طریق دستهبندیها مرور کنید. در نوار جستجو در بالای صفحه، Notepad را تایپ کرده و Enter را بزنید. باید Notepad++ را در لیست برنامهها مشاهده کنید. روی Notepad++ کلیک کرده و سپس روی Install کلیک کنید.
حالا PlayOnLinux یک راهنمای نصب را شروع میکند تا شما را در طول فرآیند نصب راهنمایی کند. ممکن است چند سوال از شما بپرسد و احتمالاً اگر قبلاً اجزای مورد نیاز Wine دانلود نشده باشند، آنها را دانلود خواهد کرد. فقط طبق دستورالعملهای روی صفحه پیش بروید. معمولاً همهچیز کاملاً واضح است.
پس از اتمام نصب، باید Notepad++ را در پنجره اصلی PlayOnLinux مشاهده کنید. برای اجرای آن، کافی است Notepad++ را در پنجره PlayOnLinux انتخاب کرده و روی دکمه Run کلیک کنید.
Notepad++ باید باز شده و مانند یک برنامه بومی لینوکس اجرا شود. حالا میتوانید از آن برای ویرایش فایلهای متنی، کدنویسی و انجام تمام کارهایی که معمولاً با Notepad++ انجام میدهید، استفاده کنید.
اگر برنامه شما در لیست نیست، چه کار باید کرد؟
اگر برنامه ویندوزی که میخواهید نصب کنید در لیست اسکریپتهای از پیش تعریفشده PlayOnLinux نیست، نگران نباشید! هنوز هم میتوانید آن را نصب کنید. در پنجره نصب PlayOnLinux، گزینهای به نام "Install a Non-Listed Program" (معمولاً در پایین سمت چپ) پیدا کنید. روی آن کلیک کنید.
سپس از دستورالعملهای راهنمای نصب پیروی کرده و فایل نصب برنامه ویندوزی خود (معمولاً یک فایل EXE) را ارائه دهید. PlayOnLinux سپس یک Wine prefix ایجاد کرده و اجازه میدهد که نصبکننده را درون آن prefix اجرا کنید.
پس از اتمام نصب، میتوانید برنامه را همانطور که قبلاً از پنجره اصلی PlayOnLinux اجرا کردید، اجرا کنید. همچنین میتوانید میانبرهای دسکتاپ را روی دسکتاپ لینوکس خود ایجاد کرده و برنامه ویندوزی خود را مستقیماً از آنجا اجرا کنید.
پیکربندی تنظیمات Wine برای هر برنامه به صورت جداگانه
میتوانید تنظیمات Wine را برای هر برنامه نصبشده پیکربندی کنید تا عملکرد را بهینه کرده یا مشکلات سازگاری را حل کنید. برای پیکربندی تنظیمات Wine برای یک برنامه خاص در PlayOnLinux، ابتدا برنامه مورد نظر خود را از لیست برنامههای نصبشده انتخاب کنید. سپس روی Configure کلیک کنید.
در این پنجره، میتوانید تنظیمات مختلفی مانند نسخه ویندوز، تنظیمات نمایش یا هر گزینه پیشرفته دیگری را تنظیم کنید. به عنوان مثال، میتوانید نسخه Wine را برای یک برنامه خاص تغییر دهید، نسخههای مختلف ویندوز (مثل Windows XP یا 7) را شبیهسازی کنید تا با نیازهای برنامه مطابقت داشته باشید یا OpenGL و سایر گزینهها را فعال/غیرفعال کنید.
با استفاده از PlayOnLinux، میتوانید به راحتی برنامههای ویندوزی را روی سیستم لینوکس خود اجرا کنید و از امکانات ویندوز بدون نیاز به ماشین مجازی کامل لذت ببرید. این ابزار با فراهم آوردن محیطهای مجزا برای هر برنامه و اسکریپتهای نصب از پیش آماده، تجربهای بیدردسر و کاربرپسند ارائه میدهد. حالا که یاد گرفتید چگونه برنامهها را نصب و پیکربندی کنید، میتوانید به سادگی از نرمافزارهای ویندوزی محبوب خود در لینوکس استفاده کنید.