اگر در حال خواندن این مطلب هستید، احتمالاً قبلاً از لینوکس استفاده کرده اید و می دانید که تقریباً روی هر سخت افزاری کار می کند. اما آیا گوشی اندرویدی شما می تواند لینوکس را اجرا کند؟ بله می تواند. در این مقاله نحوه اجرای لینوکس در دستگاه های اندرویدی را توضیح می دهیم.
چرا لینوکس را روی دستگاه اندرویدی خود نصب می کنید؟
نصب لینوکس روی گوشی یا تبلت اندرویدی چه فایده ای دارد؟
ممکن است بخواهید برنامه ای را اجرا کنید که در اندروید در دسترس نیست.
به یک محیط دسکتاپ نیاز دارید.
یک گوشی یا تبلت اندرویدی قدیمی نیاز به جدید کردن آن دارید.
دستگاههای اندرویدی کنونی دارای سختافزار ایدهآلی برای شبیه سازی محیط دستکاپ هستند که آن ها را برای نصب لینوکس مناسب میکند. اندروید بر روی هسته لینوکس ساخته شده است، پشته نرم افزاری که با سخت افزار دستگاه ارتباط برقرار می کند. اساساً یک سیستم عامل را قادر می سازد تا با دستگاه ارتباط برقرار کند.
سیستم عامل های مختلف لینوکس مانند Arch Linux، Ubuntu، Gentoo و بسیاری دیگر در دسترس است. اندروید از هسته لینوکس استفاده می کند، اما محیط دسکتاپ را ارائه نمی دهد. این موضوع چیزی است که اکثر مردم هنگام بررسی راه های نصب لینوکس در اندروید به آن فکر می کنند.
برخی از کارهایی که می خواهید روی لینوکس انجام دهید در اندروید نیز کار می کنند. تنها مانع ممکن است مولتی تسکینگ اندروید باشد. خوشبختانه بسیاری از دستگاه های اندرویدی مدرن در آخرین نسخه های سیستم عامل از این ویژگی پشتیبانی می کنند. اجرای لینوکس بر روی تلفن یا تبلت اندرویدی کار آسانی نیست. اگر به دنبال بهبود مولتی تسکینگ هستید، به نسخه جدید اندروید ارتقا دهید.
آیا گوشی یا تبلت من می تواند لینوکس را اجرا کند؟
گزینه های مختلفی برای اجرای لینوکس در اندروید موجود است. انتخاب شما بر اساس روت بودن یا نبودن دستگاه اندرویدی شما تعیین می شود.
تقریباً در همه موارد موبایل ، تبلت یا حتی تلویزیون اندروید شما می تواند یک محیط دسکتاپ لینوکس را اجرا کند. همچنین می توانید یک ابزار خط فرمان لینوکس را در اندروید نصب کنید. فرقی نمی کند گوشی شما روت شده باشد یا نه.
گزینه های زیر برای نصب لینوکس بر روی تبلت یا گوشی اندرویدی شما در دسترس است.
چندین روش دیگر به شما یک تجربه لینوکس (یا دسکتاپ مانند) در اندروید می دهد.
نحوه نصب لینوکس در اندروید بدون روت
ابتدا بیایید راههای نصب لینوکس را بر روی گوشی یا تبلت اندرویدی بدون روت کردن را بررسی کنیم.
نحوه اجرای لینوکس در اندروید با Debian Noroot
بهترین راه برای اجرا کردن لینوکس بر روی گوشی استفاده از Debian Noroot است. برای اجرای آن به اندروید 4.1 یا بالاتر نیاز دارید.
مزیت Debian Noroot این است که Debian Buster را با یک لایه سازگاری روی گوشی شما نصب می کند. این به شما امکان می دهد تا برنامه های Debian را بدون نیاز به روت کردن اندروید اجرا کنید. با توجه به اینکه روت کردن برای برخی دستگاهها سخت است، این میتواند یکی از بهترین ترکیبهای لینوکس اندروید باشد.
عملکرد با Debian Noroot عالی نیست، اما قابل استفاده است. برای بهترین نتایج نصب لینوکس برای اندروید ابتدا دستگاه خود را روت کنید.
لینوکس را در اندروید با UserLAND دریافت کنید
یک جایگزین برای Debian Noroot، UserLAND یک برنامه اندروید از فروشگاه Play است که انتخابی از توزیع ها را ارائه می دهد. این ابزار علاوه بر Alpine، Arch، Debian، Kali و Ubuntu به شما امکان نصب اپلیکیشن ها را می دهد.
میتوانید قبل از نصب لینوکس در اندروید، ابزارهایی مانند GIMP، Firefox و LibreOffice را نصب کنید. به سادگی برنامه را اجرا کنید، با مجوزها موافقت کنید و یک توزیع را برای نصب انتخاب کنید. امکان مشاهده نسخه لینوکس نصب شده از طریق SSH (خط فرمان) یا استفاده از یک برنامه VNC (برای دسکتاپ) وجود دارد.
راه اندازی و استفاده از آن بسیار ساده است. بنابراین اگر به دنبال راه حلی برای اجرای لینوکس در اندروید هستید، این روش را امتحان کنید.
AndroNix لینوکس را روی اندروید نصب می کند
این ابزار مفید همچنین نسخه های اصلاح شده برخی از سیستم عامل های لینوکس را برای بهبود عملکرد ارائه می دهد. این توزیع ها عبارتند از:
Ubuntu
Debian
Manjaro
Fedora
Kali
Void
Alpine
Arch
از این میان Ubuntu XFCE، Debian XFCE، Ubuntu KDE و Manjaro XFCE دارای نسخه های مود شده برای دستگاه های اندرویدی با چیپست های ARMv8 و نسخه های جدیدتر هستند.
این نسخه های مود شده برای اجرا در اندروید بهینه شده اند. همچنین گزینه ای برای انتخاب ویندوز منیجر (Awesome، Openbox یاi3 ) وجود دارد.
برای نصب یک سیستم عامل لینوکس در اندروید با Andronix، کافی است روی توزیع مورد نظر بزنید، سپس Install را بزنید. برای کپی کردن یک فرمان در پنجره ترمینال Termux و همچنین انتخاب یک محیط دسکتاپ، باید مراحل را دنبال کنید.
Andronix رایگان است اما دارای یک نسخه پریمیوم است که تبلیغات ندارد و ویژگی های بیشتری را ارائه می دهد.
3 روش دیگر برای اجرای لینوکس در اندروید بدون روت
در حالی که ما چند گزینه خوب برای شما را پوشش داده ایم، روش های دیگر اجرای لینوکس در دستگاه اندرویدی به شرح زیر است.
DeX: اگر گوشی شما سامسونگ هستید، می توانید سخت افزار خود را با DeX به حالت دسکتاپ تغییر دهید. اگرچه دقیقاً یک سیستم عامل لینوکس نیست، اما یک محیط دسکتاپ با هسته لینوکس است.
دسکتاپ ریموت به سیستمی که لینوکس را اجرا می کند، با استفاده از برنامه Splashtop
Termux: این محیط لینوکس مستقل بر اساس خط فرمان به شما امکان می دهد برنامه های لینوکس را در اندروید اجرا کنید. بنابراین به معنای واقعی کلمه لینوکس در اندروید است!
آموزش نصب لینوکس روی اندروید با روت
برای روت کردن دستگاه اندرویدی خود وقت بگذارد، زیرا نصب لینوکس را ساده تر می کند.
چگونه لینوکس را روی دستگاه اندرویدی روت شده نصب کنیم
اگر دستگاه روت شده دارید، می توانید نسخه های مختلف لینوکس را با استفاده از ابزار Linux Deploy بر روی اندروید نصب کنید.
برای نصب لینوکس در اندروید مراحل زیر را دنبال کنید:
گوشی خود را به وای فای وصل کنید.
BusyBox را نصب کنید که برخی از قابلیتهای روت پیشرفته را ارائه میکند.
در اولین اجرا روی Start بزنید تا مطمئن شوید که مجوزهای روت فعال هستند.
روی تنظیمات در گوشه سمت راست پایین بزنید.
توزیع مورد نظر خود را انتخاب کنید (Debian، Ubuntu، Gentoo، Fedora و غیره در دسترس هستند)
برای مشاهده دسکتاپ لینوکس، کادر Enable را در زیر رابط کاربری گرافیکی علامت بزنید.
Graphics را باز کرده و VNC را انتخاب کنید.
در تنظیمات رابط کاربری گرافیکی، محیط دسکتاپ مورد نظر خود را انتخاب کنید.
فیلدهای نام کاربری و رمز عبور کاربر را پیدا کنید و آن را تغییر دهید.
از منو خارج شده و روی سه نقطه در گوشه سمت راست بالا بزنید.
Install و سپس OK را انتخاب کنید.
پس از انجام این کار VNC Viewer را از فروشگاه Play نصب کنید. در Linux Deploy روی Start بزنید تا لینوکس اجرا شود. سپس VNC Viewer را باز کنید و به localhost:5900 متصل شوید تا دسکتاپ لینوکس خود را با مشخصاتی که قبلا وارد کرده اید مشاهده کنید. پس از راه اندازی و اجرا، می توانید نرم افزار لینوکس را با استفاده از ترمینال به روش معمول نصب کنید.
نحوه نصب Kali Linux در اندروید (روت مورد نیاز است)
آیا می خواهید از تلفن یا تبلت اندرویدی خود به عنوان دستگاه تست نفوذ استفاده کنید؟ در حالی که ابزارهای مختلفی وجود دارد اما بهترین گزینه نسخه کالی لینوکس است. به سادگی دستورالعمل های بالا را با استفاده از Linux Deploy دنبال کنید و Kali Linux را برای نصب در اندروید انتخاب کنید. با این کار ایمنی هر شبکه ای که گوشی شما به آن متصل است بررسی می شود.