วิธีการติดตั้งระบบปฏิบัติการ Linux บนโทรศัพท์ Android ของคุณ

แนวโน้มทั่วไปของเทคโนโลยีจะเล็กลงเรื่อยๆ ตั้งแต่เดสก์ท็อปไปจนถึงนาฬิกา ผู้ใช้เห็นคุณค่าของการมีคอมพิวเตอร์พกพาโดยไม่ต้องพกสายไฟและอะแดปเตอร์ติดตัวไปด้วย

บทความนี้จะแสดงวิธีการติดตั้งระบบปฏิบัติการ Ubuntu Linux(Ubuntu Linux operating system) ที่ทำงานได้อย่างสมบูรณ์ บนโทรศัพท์มือถือของคุณ วิธีแรกที่เราจะอธิบายคือคุณต้องรูทอุปกรณ์ของคุณ

รูตคืออะไร?(What Is Root?)

โทรศัพท์ Android(Android)ใช้ความเป็นเจ้าของและการอนุญาตระบบไฟล์ Linux รูทคือ superuser 

เมื่อคุณลงชื่อเข้าใช้อุปกรณ์ มีฟังก์ชันบางอย่างที่คุณสามารถทำได้บนโทรศัพท์ของคุณตามการอนุญาตของผู้ใช้ ผู้ใช้ root หรือ superuser มีสิทธิ์ทำอะไรกับไฟล์ใดๆ เช่น ถอนการติดตั้งแอปพลิเคชัน 

ก่อนที่คุณจะให้สิทธิ์ superuser แก่ตัวเอง คุณต้องปลดล็อกโปรแกรมโหลดบูตและติดตั้งการกู้คืนที่กำหนดเอง

การ รูทอุปกรณ์ของคุณ(Rooting your device)จะเพิ่ม ฟังก์ชัน ลินุกซ์(Linux) มาตรฐาน ที่ถูกลบโดยการวางไฟล์ขนาดเล็กsu (ผู้ใช้สวิตช์) พร้อมการอนุญาตในระบบ 

เมื่อคุณเรียกใช้ไฟล์โดยไม่มีพารามิเตอร์อื่นใด สิทธิ์และข้อมูลประจำตัวของคุณจะถูกเปลี่ยนจากผู้ใช้ทั่วไปเป็นผู้ใช้ระดับสูงที่มีการควบคุมทั้งหมด

ใช้แอพเพื่อรูทอุปกรณ์ Android ของคุณ(Use Apps to Root Your Android Device)

สำหรับวิธีนี้ คุณจะต้องติดตั้งสามแอปจากGoogle Play Store(Google Play Store)

BusyBox

BusyBoxให้โทรศัพท์ของคุณเข้าถึง คำสั่ง Linuxที่คุณไม่มีโดยทั่วไป จำเป็นต้องเปิดใช้งานแอปรูทจำนวนมากเพื่อทำงาน

Linux Deploy

Linux Deployเป็นโปรแกรมโอเพ่นซอร์สที่ใช้ในการติดตั้งLinux OSบนโทรศัพท์มือถือAndroid ของคุณอย่างง่ายดายและรวดเร็ว(Android)

มันทำงานโดยการสร้างภาพดิสก์บนแฟลชการ์ด ติดตั้ง และติดตั้งการแจกจ่าย OS 

เปิดแอปเพื่อให้แน่ใจว่าคุณมีสิทธิ์เข้าถึงรูท (คุณควรหลังจากติดตั้งBusyBox ) คลิกปุ่มดาวน์โหลดที่ด้านบนหรือด้านล่างขวามือของหน้าจอ

  • ตอนนี้คุณจะเห็นเมนูตัวเลือก ปล่อยให้(Leave)การตั้งค่าส่วนใหญ่เป็นค่าเริ่มต้น ภายใต้Properties: Linuxเลือกการแจกจ่ายของคุณ 
  • เปลี่ยนรสชาติของLinuxโดยเลือกตัวเลือกจาก ชุด การ  แจกจ่าย(Distribution suite)
  • เลือกเดสก์ท็อปที่คุณต้องการภายใต้สภาพแวดล้อมเดสก์ท็อป(Desktop environment)เพื่อเปลี่ยนรูปลักษณ์ของแอป
  • ภายใต้การ ตั้งค่า GUIให้ติ๊กEnableเพื่อให้แน่ใจว่าอุปกรณ์ของคุณจะมีอินเทอร์เฟซแบบกราฟิก ไปที่การ ตั้งค่า GUIเพื่อเปลี่ยนตัวเลือก เช่น ความละเอียดหน้าจอ
  • ภายใต้Propertiesให้สิทธิ์ superuser แก่ตัวคุณเองโดยตั้งค่าUsername ของ คุณ  เป็นroot

หากต้องการเปิดเมนู ให้คลิกจุดสามจุดที่ด้านขวาบนของหน้าจอ เลือกติดตั้ง(Install)และคลิกตกลง(OK)เพื่อเริ่มติดตั้งแอปบนโทรศัพท์ของคุณ 

กระบวนการนี้ใช้เวลาเล็กน้อยในขณะที่กำลังติดตั้งการ แจกจ่าย Linux ทั้งหมด บนอุปกรณ์  Android ของคุณ(Android)

หลังจากการติดตั้งเสร็จสิ้น ให้คลิกSTARTเพื่อเปิด Fruit (ช่องย่อย) จากนั้นกดSTOPเมื่อเสร็จสิ้น

โปรแกรมดู VNC(VNC Viewer)(VNC Viewer)

แอปสุดท้ายที่จะติดตั้งคือVNC Viewer (VNC Viewer)จะเปลี่ยน อุปกรณ์ Android ของคุณ ให้เป็นเดสก์ท็อประยะไกลและช่วยให้คุณสามารถดูGUIได้

เปิดแอป เพิ่มการเชื่อมต่อใหม่ ใช้localhost:5900สำหรับAddressแล้วคลิกCreate ซึ่งจะเปิดหน้าต่างใหม่สำหรับ localhost คลิก(Click) เชื่อม(CONNECT)ต่อ

ป้อน(Enter)รหัสผ่านที่คุณตั้งไว้ก่อนหน้านี้เมื่อถูกขอให้ตรวจสอบสิทธิ์(Authentication)แล้วคลิกเสร็จ(Done)สิ้น ตอนนี้คุณจะสามารถเห็นลินุกซ์(Linux)และใช้งานได้

ติดตั้งระบบปฏิบัติการ Linux บนโทรศัพท์มือถือ Android ของคุณด้วย UserLAnd (Install a Linux OS On Your Android Mobile Phone With UserLAnd )

อีกวิธีหนึ่งในการติดตั้งระบบปฏิบัติการ Linux(Linux OS)บน โทรศัพท์มือถือ Android ของคุณ คือการใช้แอพ UserLAnd (UserLAnd)ด้วยวิธีนี้ คุณไม่จำเป็นต้องรูทอุปกรณ์ของคุณ

ไปที่Google Play Storeดาวน์โหลดและติดตั้งUserLAnd โปรแกรมจะติดตั้งเลเยอร์บนโทรศัพท์ของคุณ ทำให้คุณสามารถรันลีนุกซ์(Linux)รุ่นที่คุณเลือกได้

เปิดแอพเราจะเลือกUbuntu แล้ว(Ubuntu)แตะตกลง (OK)ให้ สิทธิ์(Grant) แอ ปโดยคลิกALLOW

ระบุ(Provide user)รายละเอียดการเข้าสู่ระบบของ ผู้ใช้ ป้อนชื่อผู้ใช้(Username)รหัสผ่าน(Password)และรหัสผ่าน VNC(VNC Password) สำหรับเซสชัน Ubuntu จากนั้นแตะCONTINUE > VNC > CONTINUE

UserLandจะดาวน์โหลดเนื้อหาที่จำเป็นทั้งหมดสำหรับUbuntu ขั้นตอนจะแตกต่างกันไปตามความเร็วอินเทอร์เน็ต ของคุณ(Internet)

คุณจะใช้สิ่งนี้สำหรับ การเข้าถึง VNCและ ssh รอ(Wait)ให้การติดตั้งเสร็จสิ้น ความคืบหน้าจะปรากฏขึ้น

ณ จุดนี้UserLAndจะดาวน์โหลดเนื้อหาที่จำเป็นทั้งหมดสำหรับเซสชันUbuntu ระยะเวลาที่กระบวนการจะขึ้นอยู่กับความเร็วของการเชื่อมต่อของคุณ

เมื่อการติดตั้งเสร็จสิ้น คุณจะถูกนำไปยังGoogle Play Store(Google Play Store)เพื่อดาวน์โหลด bVNC(download bVNC)

คลิกติดตั้ง(Install)จากนั้นย้อนกลับ(Back)เพื่อกลับไปยังแอปUserLAnd ให้สิทธิ์ bVNC ในการเข้าถึงไฟล์ของคุณหากถูกถาม จากนั้นคลิกAllow

หากมีตัวเลือกสำหรับUbuntuให้แตะที่ตัวเลือกนั้นเพื่อเริ่มเซสชันLinux หากไม่มีตัวเลือก ให้คลิกเซสชัน(Sessions)ที่ด้านล่างของหน้าจอ จากนั้นแตะ เครื่องหมาย +ที่มุมขวาบน 

ตั้งชื่อเซสชันใหม่Ubuntu > เลือกแอป: Ubuntu(apps:Ubuntu)สำหรับระบบไฟล์ > เลือกsshสำหรับประเภทบริการ > เสร็จ(Done)สิ้น

หากต้องการเปิดเซสชัน Linux ให้แตะเซสชัน(Sessions)ที่ด้านล่างของหน้าจอ เซสชันใหม่จะเปิดขึ้นในสภาพแวดล้อมเดสก์ท็อป

หากต้องการเปิดแอปพลิเคชัน ให้แตะเมนูเริ่มต้นที่ด้านซ้ายล่างของหน้าจอ ติดตั้ง โปรแกรม (Install)Linuxใหม่ โดยใช้เทอร์มินั ลคำสั่งโดยแตะSystem Tools > LXTTerminal

หากคุณต้องการปิดเดสก์ท็อป ให้แตะที่ใดก็ได้บนหน้าจอของคุณ > จุดแนวตั้งสามจุด(three vertical dots) > ตัด(Disconnect) การเชื่อม ต่อ

วิธีการข้างต้นแสดงวิธีการติดตั้งระบบปฏิบัติการ Linux(Linux OS)บนสมาร์ทโฟนของคุณ Linuxมีความยืดหยุ่นมากกว่าAndroidโดยทำให้ผู้ใช้สามารถทำหน้าที่ต่างๆ เช่น การแก้ไขภาพขั้นสูง การพัฒนาแอพ และการทำงานในสภาพแวดล้อมเดสก์ท็อปจริง

ข้อเสียคือคุณกำลังทำงานบนหน้าจอขนาดเล็ก อย่างไรก็ตาม หากคุณต้องการความสามารถในการพกพาเดสก์ท็อปไว้ในกระเป๋า ให้ลองดู



About the author

ฉันเป็นวิศวกรซอฟต์แวร์และบล็อกเกอร์ที่มีประสบการณ์เกือบ 10 ปีในสาขานี้ ฉันเชี่ยวชาญในการสร้างบทวิจารณ์เครื่องมือและบทช่วยสอนสำหรับแพลตฟอร์ม Mac และ Windows รวมถึงการให้ความเห็นจากผู้เชี่ยวชาญในหัวข้อการพัฒนาซอฟต์แวร์ ฉันยังเป็นวิทยากรและผู้สอนมืออาชีพ โดยได้นำเสนอผลงานในการประชุมเทคโนโลยีทั่วโลก



Related posts