آیا می خواهید برنامه ها و بازی های اندرویدی مورد علاقه خود را روی کامپیوتر لینوکس خود اجرا کنید؟ در اینجا چند راه برای اجرای برنامه ها و بازی های اندروید در لینوکس وجود دارد.
نحوه اجرای برنامه ها و بازی های اندروید در لینوکس
نکات کلیدی
- Waydroid بهترین گزینه برای اجرای برنامه های اندروید در سیستم های لینوکس با استفاده از سرور نمایشگر Wayland، مانند نسخه های جدیدتر اوبونتو، فدورا، دبیان یا آرچ است.
- ایجاد یک ماشین مجازی اندروید با استفاده از پروژه منبع باز Android x86 یک راه ساده برای اجرای برنامه های اندروید بر روی کامپیوتر لینوکس شما است.
- Android Studio در درجه اول برای توسعه دهندگان است، اما می توان از آن برای ایجاد یک دستگاه مجازی Android (AVD) برای اجرای برنامه های Android در لینوکس استفاده کرد.
بهترین گزینه برای اجرای برنامه های اندروید در لینوکس چیست؟
برای اجرای برنامه ها و بازی های اندروید در لینوکس روشهای زیادی برای انتخاب دارید. همانطور که قبلا ذکر شد، ایجاد ماشین مجازی اندروید، استفاده از اندروید استودیو، نصب Waydroid و خرید Genymotion تنها تعدادی از گزینه های شما هستند.
برای تعیین اینکه کدام گزینه بهترین است، باید تنظیمات لینوکس و تجربه شبیه سازی مورد نظر خود را در نظر بگیرید. در اینجا یک مرور کلی وجود دارد:
- Waydroid: این اپلیکیشن بهترین گزینه برای سیستم های لینوکس با استفاده از سرور نمایشگر Wayland است. اگر از نسخه جدیدتر اوبونتو، فدورا، دبیان یا آرچ استفاده می کنید، احتمالاً از Wayland استفاده می کنید.
- یک ماشین مجازی اندروید بسازید: اگر میخواهید یک سیستم اندرویدی بسیار ساده را اجرا کنید، میتوانید از پروژه منبع باز Android x86 با نصب آن به عنوان یک ماشین مجازی بر روی کامپیوتر شخصی خود استفاده کنید.
- از Android Studio استفاده کنید: Android Studio در درجه اول برای توسعه دهندگان طراحی شده است، اما می توانید از آن برای ایجاد یک دستگاه مجازی اندروید (AVD) نیز استفاده کنید. با این حال، به دلیل منحنی یادگیری ذاتی، این بهترین روش نیست.
- Genymotion: این برنامه کاربردی برای استفاده، روشی مناسب برای اجرای دستگاه های مجازی اندروید ارائه می دهد. این به ویژه برای توسعه دهندگان خوب است، اما اگر سطح پشتیبانی را می خواهید که یک برنامه برتر ارائه می دهد، ممکن است از آن لذت ببرید.
1. از Waydroid برای اجرای بازی های اندروید استفاده کنید
به طور کلی، بهترین روش برای اجرای بازی های اندروید در لینوکس با توجه به منسوخ شدن Anbox، استفاده از Waydroid است. با این حال، قبل از شروع استفاده از Waydroid، مهم است که بررسی کنید آیا سرور نمایش مورد نیاز را اجرا می کنید: Wayland.
با باز کردن ترمینال و وارد کردن موارد زیر برای چاپ نوع جلسه، می توانید بررسی کنید که آیا سیستم شما Wayland را اجرا می کند یا خیر:
echo $XDG_SESSION_TYPE
اگر سیستم شما سرور نمایش Xorg را اجرا می کند، قبل از نصب Waydroid، باید از Xorg به Wayland جابجا شوید.
در اوبونتو، میتوانید با خروج از حساب کاربری خود و کلیک کردن روی نماد چرخ دنده در صفحه ورود، به Wayland بروید. هنگامی که لیست کشویی گزینه های نمایش ظاهر شد، روی اوبونتو کلیک کنید تا از پیکربندی Ubuntu on Xorg خارج شوید.
sudo apt update
همچنین باید دستورالعمل های نصب Waydroid را برای توزیع لینوکس خاص خود دنبال کنید. در اوبونتو، دبیان و مشتقات آنها، می توانید Waydroid را با وارد کردن موارد زیر در ترمینال برای نصب پیش نیازها، اضافه کردن مخزن Waydroid به سیستم خود و نصب Waydroid نصب کنید:
sudo apt install curl ca-certificates -y
curl https://repo.waydro.id | sudo bash
sudo apt install waydroid -y
پس از نصب Waydroid، باید چند مرحله را برای مقداردهی اولیه برنامه بردارید. باید ظرف Waydroid را راه اندازی کنید و رابط کاربری گرافیکی (رابط کاربری گرافیکی) آن را فعال کنید. شما می توانید این کار را با وارد کردن انجام دهید:
sudo waydroid container start
waydroid show-full-ui
در نهایت، شما آماده نصب برنامه های اندروید بر روی کامپیوتر شخصی خود هستید. برای دانلود فایل APK برای هر برنامه ای که می خواهید نصب کنید، باید به یک وب سایت معتبر مانند APKMirror یا APKPure بروید . پس از دانلود فایل های APK، موارد زیر را برای نصب برنامه در سیستم خود وارد کنید:
منتظر بمانید تا برنامه نصب شود. پس از اتمام مراحل نصب، میتوانید برنامه اندروید را با انتخاب آن از طریق رابط کاربری گرافیکی Waydroid، راهاندازی آن از طریق منوی برنامه دسکتاپ یا راهاندازی آن از ترمینال با استفاده از موارد زیر اجرا کنید:
waydroid app launch appname
2. یک ماشین مجازی اندروید بسازید
اگر از ایجاد یک ماشین مجازی راحت هستید، یکی از بهترین راه ها برای نحوه اجرای برنامه ها و بازی های اندروید در لینوکس، مجازیسازی سیستم Android x86 است. برای شروع، باید تصویر ISO x86 Android را دانلود کنید.
همچنین باید نرم افزار مجازی سازی انتخابی خود را دانلود کنید—در این مورد، ما از VirtualBox استفاده خواهیم کرد. این نرم افزار برای توزیع های اوبونتو، دبیان، openSUSE و مشتقات مناسب است.
دانلود: Android x86
دانلود: VirtualBox
بسته مناسب برای توزیع لینوکس خود را دانلود کنید، سپس آن را از ترمینال نصب کنید.
در توزیعهای مبتنی بر اوبونتو و دبیان، روی فایل کلیک راست کرده و Open with other application را انتخاب کنید . از لیست کشویی Software Install را انتخاب کنید و در نهایت روی Install کلیک کنید . منتظر بمانید تا VirtualBox نصب روی سیستم شما تمام شود.
- نوع: لینوکس
- نسخه: لینوکس 2.6 / 3.x / 4.x (32 بیتی یا 64 بیتی بستگی به نسخه Android x86 شما دارد)
- رم: حداقل 2 گیگابایت (2048 مگابایت)، در صورت امکان بیشتر
- نوع فایل HDD: VDI (VirtualBox Disk Image)
- ذخیره سازی: به صورت پویا تخصیص داده شده است
- هارد دیسک: حداقل 8 گیگابایت (8192 مگابایت)، در صورت امکان بیشتر
پس از ایجاد ماشین مجازی جدید، همچنان باید چند تنظیمات دیگر را پیکربندی کنید. ماشین مجازی جدید خود را از لیست ماشین های مجازی انتخاب کنید و روی تنظیمات کلیک کنید . در System > Processor ، دو یا چند هسته CPU را اختصاص دهید.
در System > Acceleration ، KVM را به عنوان رابط مجازی سازی انتخاب کنید. در تب Display > Screen ، باید تنظیمات Graphics Controller را به VBoxSVGA تغییر دهید .
همانطور که اعلانها در ماشین مجازی جدید ظاهر میشوند، روی گزینههای پیشرفته کلیک کنید ، Auto_Installation را از لیست گزینههای پیشرفته انتخاب کنید و سپس برای تأیید نصب خودکار، روی Yes کلیک کنید.
پس از اتمام مراحل نصب، می توانید برنامه ها را روی ماشین مجازی اندروید جدید خود پیکربندی و نصب کنید.
3. از اندروید استودیو برای Seamless Gaming استفاده کنید
در حالی که Android Studio عمدتاً برای توسعه دهندگان طراحی شده است، اگر علاقه ای به استفاده از Waydroid یا یک ماشین مجازی Android x86 ندارید، می تواند یک گزینه عالی برای شبیه سازی باشد. پس از نصب Android Studio ، باید یک دستگاه مجازی اندروید (AVD) را با استفاده از راهنمای رسمی برنامه نویس اندروید ایجاد کنید و سپس APK انتخابی خود را در شبیه ساز اندروید نصب کنید .
4. برنامه های اندروید را روی لینوکس با Genymotion اجرا کنید
قبل از خرید Genymotion ارزش آن را دارد که برنامه هایی مانند Waydroid و حتی ماشین های مجازی آزمایش شده و واقعی را در نظر بگیرید. در بیشتر موارد، این امکان وجود دارد که هر کاری را که می خواهید در رایانه لینوکس خود بدون خرید برنامه های اختصاصی انجام دهید.
با این حال، اگر Genymotion را خریداری کنید، با سهولت استفاده و راحتی که این برنامه ارائه می دهد، مشتاق خواهید شد.
برای شروع، باید طرح Genymotion مناسب را خریداری کنید. Genymotion یک طرح رایگان برای استفاده شخصی ارائه میدهد، اما هرگونه درخواست پشتیبانی فنی فراتر از مشکلات نصب و اجرای اول رد خواهد شد—و نمیتوانید از ویژگیهایی مانند Android 13، ویژگیهای ویجت دوربین و رسانه، و راهاندازی سریع استفاده کنید.
هنگامی که فایل Genymotion BIN را دانلود کردید، می توانید آن را با QEMU یا VirtualBox با استفاده از راهنمای نصب رسمی Genymotion نصب کنید.
از استفاده از برنامه ها و بازی های اندروید در سیستم لینوکس خود لذت ببرید
با منسوخ شدن Anbox، به راحتی می توان تعجب کرد که آیا روش های آسانی برای اجرای برنامه های اندروید در سیستم های لینوکس باقی مانده است یا خیر. خوشبختانه، Waydroid، Android x86، Android Studio و Genymotion همگی راههای متمایز و آسانی را برای اجرای برنامه های اندروید ارائه میدهند.
هنگامی که انتخاب کردید از کدام نرم افزار استفاده کنید، از اینکه استفاده از این برنامه ها چقدر راحت و یکپارچه است شگفت زده خواهید شد.
منبع: MAKEUSEOF.COM