سلام امروز میخوام
سیستم عامل محبوب اندروید را در گنو/لینوکستون تجربه کنید ! حرف نداره این برنامه
برای داشتن اندروید در سیستم عامل گنو/لینوکس باید چند کار رو با هم انجام بدیم !
1)اول از همه مطمئن بشید که درایور کارت گرافیک سیستم نصب شده است ! متأسفانه برای درایو کارت گرافیک nvidia برای عملکرد مطلوب باید درایور انحصاری آن را نصب کنید
NVIDIA اصلأ با دنیای متن باز همکاری نمیکند !
در جریان همایش کارآفرینی آلتو مهمان ویژه این همایش (لاینس توروالدز): توسعه دهنده ارشد پروژهٔ هسته (لینوکس) به سوال یکی از حضار که از او میپرسد "نظر شما در مورد پشتیبانی ضعیف کارتهای گرافیک شرکت Nvidia در سیستم عامل لینوکس چیست؟" اینگونه پاسخ می دهد....
نظر لاینس توروالدز پیرامون NVIDIA
2) برای داشتن اندروید باید یک شبیه ساز (ماشین مجازی) داشته باشیم !
پیشنهاد من VirtualBox است که میتوانید از سایتش برای GnuLinux دانلود کنید توجه داشته باشید که
Extension pack آن را هم دانلود کنید متأسفانه سایت www.virtualbox.org فیلتر میباشد ولی میتوانید
با دستور :
sudo apt-get install virtualbox
آن را نصب کنید !
3)مطمئن بشید که virtualization technology در سیستم شما فعال باشد !
برای فعال کردن قبل از بالا آمدن سیستم عامل کلید Delete یا F12 را فشار دهید تا صفحهی تنظیمات بایوس باز شود و virtualization technology را فعال کنید !
اگر virtualization technology را نیافتید به دنبال VT-x یا AMD-v بگردید و آن را فعال کنید !
4) حالا زمان نصب برنامهی محبوب گنیموشن است، به سایت آن بروید:
https://www.genymotion.com/#!/download
و نسخهی مربوط به سیستمعامل خود را دانلود کنید.
(نسخههای موجود برای لینوکس: اوبونتو ۳۲ بیتی و ۶۴ بیتی، دبیان ۶۴ بیتی)
برای دانلود نیاز به یک حساب کاربری دارید نگران نباشد ایجاد حساب کاربری رایگان است!
برای ایجاد ماشین مجازی نیز به این حساب نیاز خواهید داشت !
پس از دانلود شما یک فایل از نوع bin دارید ابتدا مکانی که دوست دارید برنامه نصب شود را انتخاب کنید سپس با خط فرمان (terminal) به مکان مورد نظر برید !
مثلا پوشه Document :
cd Documents/
توجه : لازم نیست کل Document رو تایپ کنید برای کامل کردن از کلید tab استفاده کنید
حال با دستور زیر فایل bin را آمادهی اجرا کنید :
chmod +x name_of_file.bin
دیگه با دستور زیر همه چی تمومه :
sudo ./name_of_file.bin
بعد از وارد کردن حساب کاربری :
اکنون یک اندروید 4.2 را انتخاب کنید ، بهتر است رزولوشن آن 480*800 باشد تا برنامه ها در آن کند نباشند !
یکی دوتا رزولوشن بالاتر هم برنامهها با سرعت خوب انجام میشوند خودم 480*800 را امتحان کردم !
بعد صبر کنید تا فایلها به طور کامل دانلود شوند.
اکنون اندروید شما فعال است و میتوانید استفاده کنید !
برای نصب برنامه ها فایل های apk بکشید و در صفحه اندروید بیندازید !
اما اول ...
برای اجرای برنامه ها در اندروید مجازیتون شما به دو فایل حیاتی نیاز دارید وگرنه برنامه ها اجرا نمیشوند !
این دو فایل که با فرمت زیپ هستند
Google Apps و Genymotion-Arm-Translation
فایل Genymotion-Arm-Translation
برای4.2 و ورژن متفاوت با 4.2 خودتون google apps رو دانلود کنید !
قبل اجرای هر برنامه در genymotion این دو فایل را بریزید و اخطارها را بپذیرید !
سپس گنیموشن را ببندید و دوباره باز کنید اکنون اندروید شما آمادهی نصب برنامهها است !
نکته : genymotion به طور پیش فرض google play services را ندارد برای برخی از بازی ها لازم است !
امیدوارم لذت ببرید