- Inirerekomenda ang pag-install gamit ang F-Droid upang maiwasan ang mga paghihigpit ng Google at matiyak ang mga update.
- Kakayahang magpatakbo ng mga programming language tulad ng Python, Node.js at Ruby nang hindi nangangailangan ng root.
- Posibilidad na mag-install ng kumpletong mga distribusyon ng Linux at mga graphical na kapaligiran gamit ang proot-distro at VNC.
Naisip mo na ba ang magdala ng kapangyarihan ng isang desktop operating system sa iyong bulsa? Lumalabas na hindi lang ito isang pantasya; gamit ang Termux, maaari mong gawing ganap na gumaganang Linux environment ang iyong Android device nang hindi pinapawalang-bisa ang warranty ng iyong telepono o gumagamit ng root access. Isa itong terminal emulator na nagbubukas ng pinto sa isang mundo ng programming, network administration, at automation mula sa kahit saan.
Kung mahilig ka sa mga teknikal na bagay o kailangan mo lang magpatakbo ng mga script habang nasa bus, mahusay ang tool na ito. Sa artikulong ito, pag-uusapan natin ito mula sa basic installation hanggang sa advanced tricks , para hindi ka maligaw at malaman mo kung paano gamitin ang bawat huling patak ng performance ng iyong mobile device, para maging isang tunay na workstation ito.
Ano nga ba talaga ang Termux?

Para sa mga hindi pamilyar, ang Termux ay isang application na nagbibigay ng isang gumaganang Linux terminal para sa Android . Ang pinakakahanga-hanga ay hindi nito kailangan ng mga pribilehiyo sa pag-root para sa karamihan ng mga function nito, na nagbibigay-daan sa iyong mag-install ng mga pakete at tool na karaniwan mo lamang makikita sa isang distribusyon ng GNU/Linux tulad ng Debian o Ubuntu. Ito ay tugma sa iba't ibang arkitektura ng processor, kabilang ang ARM, ARM64, at x86 , na tinitiyak na gumagana ito sa malawak na hanay ng mga Linux tablet at smartphone.
Paano magsimula: Pag-install at mga unang hakbang

Narito ang isang mahalagang detalye: bagama't available ang Termux sa Play Store, mainam na i-download ito mula sa F-Droid . Bakit? Dahil nagpatupad ang Google ng mga paghihigpit na pumipigil sa maayos na pag-update ng bersyon ng Play Store. Kaya, ang unang hakbang ay i-install ang F-Droid mula sa opisyal nitong website, at pagkatapos ay hanapin at i-install ang Termux mula roon.
Kapag nabuksan mo na ang app sa unang pagkakataon, huwag magmadali sa pag-install nang kusang-loob. Ang unang dapat gawin ay i-update ang mga repository at pakete Para maiwasan ang mga error sa dependency, dapat mong patakbuhin ang command pkg update && pkg upgradeKung gusto mong makapagbasa at makapagsulat ang Termux sa mga folder sa iyong mobile device (tulad ng mga Download o Dokumento), kailangan mong bigyan ito ng pahintulot sa pag-iimbak sa pamamagitan ng pagpapatakbo ng termux-setup-storage.
Pag-master sa command line
Kung hindi ka pa nakagamit ng terminal dati, huwag mag-alala, mas simple ito kaysa sa inaakala mo. May ilan mga pangunahing utos na bahagi ng pang-araw-araw na buhay at dapat mong matutunan upang mag-navigate sa mga folder: ls para makita kung anong mga file ang naroon, cd para lumipat mula sa isang direktoryo patungo sa isa pa, mkdir para lumikha ng mga bagong folder, touch upang lumikha ng mga walang laman na file at rm Kapag gusto mong burahin ang isang bagay na hindi mo na kailangan. Para mabilis na mabasa ang mga nilalaman ng isang file, gamitin ang command na cat Ito ang iyong pinakamahusay na kakampi.
Pamamahala ng Pakete: Pag-install ng mga Kagamitan
Gumagamit ang Termux ng isang package manager na tinatawag na pkg (na karaniwang isang pinasimpleng layer sa ibabaw ng aptGamit ito, maaari mong i-install ang halos anumang development tool. Halimbawa, kung gusto mong i-edit ang code, maaari mong i-install Nano o Vim sa pkg install nano o pkg install vimKung ikaw ay isang programmer, maaari kang mag-set up ng kumpletong mga kapaligiran ng Python, Ruby, Node.js, Go o Rust pag-install ng kani-kanilang mga interpreter. Para pamahalaan ang mga bersyon ng code, pkg install git Ito ay sapilitan.
Praktikal at advanced na mga kaso ng paggamit

Hindi kapani-paniwala ang kakayahang magamit ng app na ito. Kung nagtatrabaho ka sa pangangasiwa ng servermaaari kang mag-install openssh para kumonekta sa mga malalayong makina sa pamamagitan ng SSH o kahit na mag-set up ng sarili mong SSH server sa iyong mobile device para pamahalaan ito mula sa iyong PC. Para sa mga gustong mabilis na bumuo ng website, pinapayagan ka ng Python na mag-set up ng agarang web server sa lokal na network gamit ang isang utos lamang.
Sa larangan ng cybersecurity at etikal na pag-hackAng Termux ay napakapopular dahil pinapayagan ka nitong magpatakbo ng mga tool tulad ng Nmap para sa network analysis o Metasploit. Gayundin, kung mahilig ka sa automation, maaari mo itong... magpatakbo ng mga script sa Android pagsulat ng code sa Bash para awtomatikong i-back up o linisin ang mga file, na nagbibigay sa kanila ng mga pahintulot sa pagpapatupad gamit ang chmod +x.
Pagdadala ng Termux sa susunod na antas: Mga graphical na kapaligiran at distribusyon
Kung tila masyadong mahigpit ang itim na screen para sa iyo, maaari kang mag-install ng desktop environment tulad ng XFCE o LXQtPara magawa ito, kailangan mong mag-install ng VNC server at ng X11 repository. Kapag na-configure na, maaari ka nang kumonekta gamit ang isang VNC app mula sa Android at makakakita ka ng isang klasikong interface ng Linux window. Kung kailangan mo ng kumpletong distribution (tulad ng Arch Linux o Debian) dahil ang ilang programa ay wala sa mga opisyal na repository, ang tool proot-distro Ito ang solusyon. Nagbibigay-daan ito sa iyo mag-install ng kumpletong distro, lumikha ng mga pasadyang user at pamahalaan ang system na parang mayroon kang isang magaan na virtual machine.
Para sa mga mas bihasang gumagamit, may mga opsyon tulad ng pag-install ng Fish shell para sa mas madaling gamiting prompt, paggamit ng Neovim para sa expert-level programming, o kahit na pamamahala ng mga password gamit ang `pass` at `gnupg` . Posible ring i-clone ang sarili mong mga dotfile mula sa GitHub upang mapanatiling naka-synchronize ang lahat ng iyong custom na configuration sa anumang Android device na iyong ginagamit.
Mula sa simpleng pagpapatakbo ng Python script hanggang sa paggaya sa isang kumpletong distribusyon ng Linux na may graphical interface, binabago ng Termux ang anumang mobile device tungo sa isang makapangyarihang teknikal na kagamitan. Pinagsasama ang pkg package manager, ang kakayahang lumikha ng mga Bash script, at ang opsyon na ma-access ang mga remote server, maaaring iwanan ng sinumang mahilig sa computer ang kanilang laptop para sa mabilis na pag-develop o mga gawain sa system administration.