نصب لینوکس روی گوشی اندرویدتون 2021 (با روت - بدون ترموکس)

linux in androidچه کاری میتونه با حال تر از پز دادن به دوستاتون وقتی یه سیستم عامل دیگه روی گوشیتون نصب کردین , باشه ؟حالا از پز دادن که بگذریم بعضی وقتا واقعا نیازه که یه لینوکس همراه داشته باشیم یا نمیخوایم که روی کامیپوترمون نصب کنیم یا هر دلیل با حال دیگه ... . فرقی نمیکنه اگه دوست دارین این کارو بکنین اینم روشش :روتی‌جات :دستگاهتون روت هست ؟ برین قسمت نصبی‌جات .اگه روت نیست :نمیدونم دلیل روت نکردن گوشیتون(یا تبلت یا هر دیوایس اندرویدی که استفاده میکنین) چی میتونه باشه ولی اول از همه اینکه گوشیتون یا تبلت تون باید روت باشه البته روش های بدون روت هم هست ولی اصلا به مشکلاتش نمیارزه .اگه نمیدونین چطوری باید گوشیتون رو روت کنین ، مدل دقیق گوشیتون رو توی گوگل سرچ کنین حتما پیدا میشه و دلیلی که چرا اینجا روت کردن رو توضیح نمیدم اینه که مثل سبزیجات که انواع و اقسام داره این هم انواع و اقسام داره. هر برند و هر مدل و هر گوشی روش خاص خودش رو داره و اصلن یکسان نیست. https://virgool.io/@Bestmahdi2/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%BE%DB%8C%D8%AF%D8%A7%DA%A9%D8%B1%D8%AF%D9%86-%D8%AC%D9%88%D8%A7%D8%A8-%D9%87%D8%A7%DB%8C-%D8%A8%D8%A7%D8%B2%DB%8C-%D8%A2%D9%85%DB%8C%D8%B1%D8%B2%D8%A7-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%863-%D9%88-pyqt5-z8wdfrvibawq https://vrgl.ir/DSpJJ نصبی‌جات:به هر حال بعد اینکه مطمئن شدید گوشیتون روت هست ، این برنامه ها رو باید نصب کنین:1.VNC viewerدلیل اینکه از vnc viewer استفاده میکنیم اینه که تقریبا از همش ساده تره و درد سر کمتری با محیط گرافیکی بهتری داره .2.Linux deploy این اپ برای نصب سیستم عامل لینوکسه . مشابه زیاد داره بازم برای این انتخابش کردم که اکه به مشکل برخوردین راحت تر مشکل رو پیدا کنین.3.Terminal Emulatorاین اپ شبیه ساز ترمینال لینوکسه و یه محیط کنسول بهتون میده .هر جور راحتین , از مایکت های ایرانی مثل : بازار , مایکت , ایران اپس و... یا از خارجی ها مثل google play store یا سایت ها دانلود کنین . دسترسی‌جات :از برنامه ای که برای دسترسی روت دادن به برنامه ها استفاده میکنین , مثلا من از supersu استفاده میکنم , دسترسی روت رو به linux deploy بدین . همون جایی که خوندین چطور گوشیتون رو روت کنین حتما برای چطوری دسترسی دادن به برنامه ها هم نوشتهمثال برای supersu :supersuاگه مثل من Default access روی [prompt] باشه وقتی میخواین وارد برنامه ی linux deploy بشین پیام زیر براتون میاد :linux deploy root accessروی Grant بزنین که دسترسی رو بهش بده ولی اگه میخواین راحت باشین و نخواین هر دفعه دسترسی بهش بدین توی برنامه supersu همون قسمت default access بجای [prompt] روی [Grant] بزنین .نصب توزیع دلخواه لینوکس :بعد که Linux Deploy نصب کردین و دسترسی روت دادین و اینا ، بازش کنین و بزنین روی آیکون سه خط گوشه پایین سمت راست تا منوی زیر براتون باز بشه :menu از قسمت Distrobution کالی لینوکس یا هر توزیع لینوکس دیگه که دوست دارین رو انتخاب کنین (اینجا arch رو انتخاب کردم) ، بعد توی قسمت installation type ، از گزینه ها file رو انتخاب کنین .menuاز قسمت File system حتما ext2 رو بزنین (باور کنین با بقیه ش امتحان کردم اصلن جواب نداد) بعد از قسمت Username و password یه اسم و رمز بهش بدین (البته خیلی مهم نیست)guiاول در قسمت GUI تیک enable رو بزنین تا فعال بشه و از قسمت Graphic subsystem که در عکس هم هست VNC رو انتخاب کنین.از قسمت Desktop environment هم هرکدومو که دوست دارین انتخاب کنین . اگه نمیدونین Desktop environment یا محیط میزکار چیه بزنین روی این لینک اینترنت رو روشن کنین و مطمین بشین که حجم بسته ی اینترنت و فضای خالی حافظه گوشیتون به اندازه ی کافی هست چون هر لینوکس حجم مخصوص خودشو داره .برگردید به منو اصلی و آیکون سه نقطه بالا رو بزنین ، و install رو بزنین .installاگه مشکلی پیش اومد توی نصب ، باید VPN , proxy یا firewall اگه دارین رو خاموش کنین و از اول install رو بزنین (من خودم چهار بار دانلود و نصب کردم تا بلاخره درست اومد)وقتی تموم شد باید باید بنویسه : deploy>>>الان اصلا روی start نزنین .استفاده از لینوکس :حالا برین توی Terminal Emulator و تایپ کنین:su/data/data/ru.meefik.linuxdeploy/linux/bin/linuxdeploy shellبعدش ترمینال وصل میشین به لینوکسی که نصب کردین . و تمام .اختیاری : Desktop Environment برای ظاهر گرافیکیاگه می‌خواین ظاهر گرافیکی داشته باشین توی همون ترمینال xfce4 یا هر کدوم از دسکتاپ انوایرمنت هایی رو که دوست دارین نصب کنین (البته اگه از قبل نصب نکرده باشین)sudo apt install xfce4 xfce4-goodiesبعدش :sudo apt-get install tightvncserverبعدش بزنین :tightvncserverبعد یه پسورد براش بزارین (پسورد دومی رو اگه خواست لازم نیست بزارین) و صبر کنین این پیام بیاد :New 'X&' desktop is your_hostname:1بعدش بزنین :tightvncserver -kill :1تا این پیام بیاد :Killing Xtightvnc process ID zxcvb نگران نباشین zxcvb یه عددهاگه شد با دستور cd برین توی این دایرکتوری :<br>cd /home/your username/.vnc/اسم اکانت خودتون که قبلن انتخاب کرده بودین که به جای your username بنویسین.بعدش بزنین :sudo nano ./xstartupتوی ویرایشگر متن باز شده , این خط ها رو بهش اضافه کنین و سیو کنین( ctrl + s و ctrl + x ) :#!/bin/bashxrdb $HOME/.Xresourcesstartxfce4 &بعدش :sudo chmod +x ~/.vnc/xstartupو :tightvncserverاگه این پیام اومد :New 'X' desktop is your_hostname:1دیگه کارمون اینجا تمومه .وصل شدن با VNC :حالا VNC Viewer رو باز کنین و روی گزینه ی + بزنین و به جای Addess بزنین localhost:5901 و اسمش رو هم دلخواه بدین و creat رو بزنین .vnc viewer بعد connect رو بزنین .alibad979بعدش وارد لینوکستون میشه .یه نمونه ازش (مال خودم نیست)تمام.خب اگه سوالی داشتین یا نظری در مورد اینکه جایی از مقاله ناقص هست یا اشتباهه حتما کامنت کنید. اگه دوست داشتین و به دردتون خورد حتما لایک کنید.تازه ترین: https://vrgl.ir/CWo9g بقیه ی مقاله ها رو هم بخونین: https://virgool.io/@Bestmahdi2/ tel : @bestmadi2insta : @bestmahdi2