รัน Linux Desktop เต็มรูปแบบบนโทรศัพท์ Android
สำหรับผู้ที่อยากได้ OS เดสก์ท็อปเต็มรูปแบบบนมือถือ โดยเฉพาะคนรักเทคที่ไม่อยากพกแล็ปท็อป สามารถติดตั้ง Linux OS ที่ทำงานได้จริงบน Android
ต้องการโทรศัพท์ root แล้ว (ค้นหาคู่มือ root บน Appuals) หลัง root กระบวนการง่ายมาก
ข้อกำหนด
- BusyBox
- VNC Viewer
- Linux Deploy
ติดตั้ง BusyBox ก่อน — จาก Play Store หรือ Magisk BusyBox module ถ้า root ด้วย MagiskSU

ถ้าติดตั้งจาก Play Store: ดาวน์โหลด เปิดแอพ กด "Install"

ถ้า MagiskSU: เปิด Magisk Manager → Settings → เปิด "Enable Busybox" ใช้ BusyBox built-in ของ Magisk
BusyBox ให้ Android ใช้คำสั่ง Linux ที่เข้าถึงไม่ได้ปกติ หลาย root apps ต้องพึ่งพานี้
เปิด Linux Deploy บนอุปกรณ์

ในเมนู Linux Deploy เลือก "Download" จะมีเมนูตั้งค่า ก่อนติดตั้ง นี่คือตั้งค่าสำคัญ:

- Distribution — เลือก distro (Ubuntu ง่ายที่สุด)
- Distribution suite — เลือก version
- Architecture — อย่าเปลี่ยน เลือกอัตโนมัติจากอุปกรณ์
- Image size (MB) — ค่าเริ่มต้น 512 เพิ่มเป็นตัวเลขสูงกว่า แต่ไม่เกิน 4095 MB
- SSH Settings — เปลี่ยน port 22 เริ่มต้น Android ใช้ port >1024 เท่านั้น มักใช้ 2222
- Custom mounts — อยากเข้าถึงไฟล์ Android จาก Linux ไป "Mount points" เลือกที่ต้องการ ถ้า mount internal storage ไม่ได้ เปลี่ยน /storage/emulated/0 เป็น /data/media/0
ตั้ง username เป็น "root" เพื่อได้ superuser ภายใน Linux ตั้งค่าเสร็จ กด Install รอเสร็จ กด Start — แต่จะเป็น chroot (command line) ต้องเข้า GUI ด้วย VNC Viewer
เปิด VNC ตั้ง address "localhost:5900" ใส่รหัสผ่าน ได้ Linux desktop เต็มรูปแบบบน Android ติดตั้งแอพ Linux ผ่าน terminal:
- LibreOffice — apt-get install libreoffice
- Firefox — apt-get install iceweasel
- Python Idle — apt-get install idle
- GIMP — apt-get install gimp
- DropBox — apt-get install nautilus-dropbox
ดูคู่มือติดตั้ง Kali Linux on Android ด้วย