การรัน Ubuntu หรือ Kali Linux บน Termux นั้น ไม่ใช่การล้างระบบ Android แล้วลงใหม่นะครับ แต่เป็นการรันแบบ Proot ( Chroot-like ) ซึ่งทำให้เราสามารถรัน Linux Distribution ขนานไปกับ Android ได้เลยโดยไม่ต้อง Root เครื่องครับ เครื่องมือที่ง่ายและนิยมที่สุดในปัจจุบันคือการใช้สคริปต์ proot-distro ครับ โดยต้องลง Termux ตาม ใช้ Linux ในมือถือ Android ที่ซ่อนอยู่ทุกเครื่อง
ติดตั้งเครื่องมือจัดการ Distro
ก่อนอื่นต้องติดตั้งแพ็กเกจ proot-distro ซึ่งเป็นตัวจัดการการดาวน์โหลดและรัน Linux ตัวต่าง ๆ ครับpkg update && pkg upgrade
pkg install proot-distro
วิธีการติดตั้ง Ubuntu
การติดตั้ง Ubuntu นั้นง่ายมาก เพียงใช้คำสั่งเดียว
สั่งติดตั้งproot-distro install ubuntu
วิธีเข้าใช้งานproot-distro login ubuntu
เมื่อเข้ามาแล้วหน้าจอจะเปลี่ยนเป็น root@localhost ยินดีด้วยครับ คุณอยู่ใน Ubuntu แล้ว!
วิธีการติดตั้ง Kali Linux
สำหรับสาย Security ที่ต้องการใช้เครื่องมือของ Kali
สั่งติดตั้งproot-distro install kali
วิธีเข้าใช้งานproot-distro login kali
Note: หากคุณต้องการเครื่องมือเจาะระบบแบบเต็มสูบของ Kali ( Metasploit, Nmap ฯลฯ ) แนะนำให้ใช้โปรเจกต์ NetHunter KeX จะได้ประสิทธิภาพที่สูงกว่า แต่การลงผ่าน proot-distro นี้ถือเป็นวิธีที่เสถียรและปลอดภัยต่อไฟล์ในเครื่องที่สุดครับ
คำสั่งที่ควรรู้ ( Proot-Distro )
| คำสั่ง | หน้าที่ |
proot-distro list | ดูรายชื่อ Linux ทั้งหมดที่ลงได้ (เช่น Debian, Fedora, Arch) |
proot-distro login [ชื่อ] | เข้าใช้งาน Linux ตัวนั้น |
proot-distro remove [ชื่อ] | ลบ Linux ตัวนั้นออกเพื่อคืนพื้นที่ |
logout หรือ exit | ออกจาก Linux กลับมาที่ Termux ปกติ |
ข้อควรระวังและการจัดการไฟล์
- พื้นที่จัดเก็บ: การลง Ubuntu หรือ Kali จะกินพื้นที่ประมาณ 500MB – 2GB ( ขึ้นอยู่กับโปรแกรมที่คุณลงเพิ่ม )
- การ Backup: หากคุณมีการตั้งค่า Nginx หรือไฟล์สำคัญภายใน Ubuntu / Kali ใน Termux คุณสามารถ Backup ทั้งระบบเก็บไว้เป็นไฟล์เดียวได้ด้วยคำสั่ง
proot-distro backup ubuntu --output my_ubuntu_backup.tar.gz - อินเทอร์เน็ต: เมื่ออยู่ใน Linux แล้ว อย่าลืมสั่ง
apt update && apt upgradeเพื่ออัปเดตซอฟต์แวร์ข้างในนั้นด้วยครับ
อ่านเพิ่มเติม