ไม่ได้พูดเล่นมือถือ Android ทุกเครื่องทำงานอยู่บน OS Linux เหมือนโปรแกรมที่ทำงานในโปรแกรมอื่นอีกที มันก็เลยเหมือนการทำงานซ้ำซ้อน และเหมือนการที่เราไม่ได้ใช้เครื่องมือถือเต็มที่อย่างที่ควร ถึงแอนดรอยด์จะเป็นระบบบเปิดมากกว่า iPhone เยอะปรับได้หลากหลาย แต่ก็มีอะไรที่ทำไม่ได้อยู่ดี แล้วมันจะแทน computer ได้มั๋ย ถึงมือถือเราจะเก่าแค่ไหนก็แรงกว่าเครื่องที่พามนุษย์ไปดวงจันทร์มาแล้ว เพราะฉะนั้นยังไงมือถือเครื่องเก่า ๆ มันมีประโยชน์กว่าที่ทับกระดาษแน่นอน
การดาวน์โหลดและติดตั้ง
สำคัญมาก: อย่าโหลด Termux จาก Google Play Store เนื่องจากปัจจุบันไม่มีการอัปเดตแล้วและจะทำให้คุณเจอปัญหาเรื่องการติดตั้ง Package ( Repository error ) เพราะว่ามันไม่ผ่านมาตราฐานความปลอดภัยของแอนดรอยด์อีกต่อไปแล้วเพราะเดิมมันทำให้เข้าถึงเครื่องมือถือได้ลึกมาก ๆ ตามสไตล์ Linux
ช่องทางที่แนะนำ
- F-Droid: เป็นแหล่งรวมแอป Open Source ที่ปลอดภัยที่สุดสำหรับ Termux ( ดาวน์โหลดที่นี่ ) ที่เป็นเหมือน play store ของการเจลเบรก ( Jailbreak ) ของทางฝั่ง Android เลย
- GitHub: ดาวน์โหลดไฟล์
.apkโดยตรงจากหน้า Releases ของโปรเจกต์ Termux Termux application
ขั้นตอน
- ล้างเครื่องใหม่เลย เพื่อความปลอดภัย เพราะกำลังลงโปรแกรมจากแหล่งที่ไม่น่าเชื่อถือมาก ๆ มีแค่ความไว้ใจที่รับรอง
- ดาวน์โหลดไฟล์ APK จาก F-Droid หรือ GitHub
- กดติดตั้ง ( หากเครื่องถาม ให้กดยอมรับการติดตั้งแอปจากแหล่งที่ไม่รู้จัก )
- เปิดแอป F-Droid ขึ้นมา และรอให้ระบบติดตั้งพื้นฐาน ( Bootstrap ) ให้เสร็จสิ้น
การอัปเดตระบบเบื้องต้น
เมื่อเปิดใช้งานครั้งแรก สิ่งแรกที่ต้องทำคือการอัปเดตรายการซอฟต์แวร์ให้เป็นปัจจุบัน โดยพิมพ์คำสั่งดังนี้pkg update && pkg upgrade
หากระบบถามว่าจะเลือกเวอร์ชันไฟล์ Config ไหน ( Y / N) แนะนำให้กด Enter เพื่อใช้ค่าเริ่มต้นไปก่อนครับ
ถ้าคุ้นกับ Linux จะเห็นว่ามันคือระบบ package ของ Linux นั้นละ
การขอสิทธิ์เข้าถึงพื้นที่เก็บข้อมูล ( Storage )
เพื่อให้ Termux สามารถอ่านหรือเขียนไฟล์ในหน่วยความจำเครื่อง ( เช่น โฟลเดอร์ Download ) ให้ใช้คำสั่งtermux-setup-storage
จากนั้นกด Allow บนหน้าจอมือถือของคุณ
การติดตั้งเครื่องมือที่จำเป็น
คุณสามารถเลือกติดตั้งเครื่องมือตามความต้องการได้เลย ตัวอย่าง เช่น
- Python:
pkg install python - Git:
pkg install git - NodeJS:
pkg install nodejs - C/C++:
pkg install clang
เกร็ดความรู้: คำสั่งจัดการ Package
| คำสั่ง | หน้าที่ |
pkg install [ชื่อ] | ติดตั้งโปรแกรม |
pkg uninstall [ชื่อ] | ลบโปรแกรม |
pkg search [ชื่อ] | ค้นหาโปรแกรมที่ต้องการ |
pkg list-installed | ดูโปรแกรมทั้งหมดที่ลงไว้ |
ข้อควรระวัง
Termux เป็นเครื่องมือที่ทรงพลังมากบน Android ช่วยให้คุณเขียนโค้ด รันสคริปต์ หรือแม้แต่ทำ Home Server เล็ก ๆ ได้ทุกที่ เพียงแค่ต้องเลือกติดตั้งจากแหล่งที่ถูกต้องอย่าง F-Droid เท่านั้น และเพราะว่ามันทำได้เกือบทุกอย่าง แนะนำว่าให้ลงในมือถือเครื่องเก่า ที่ไม่มีแอปธนาคาร ข้อมูลส่วนตัวที่สำคัญอยู่เท่านั้น
อ่านเพิ่มเติม
