Category Archive f-Droid

Byphunsanit

Linux: ติดตั้ง Ubuntu หรือ Kali Linux ในมือถือ

การรัน 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 เพื่ออัปเดตซอฟต์แวร์ข้างในนั้นด้วยครับ

อ่านเพิ่มเติม