Pilnīgs Termux ceļvedis Linux palaišanai operētājsistēmā Android

Pēdējā atjaunošana: 3 oktobris 2026
  • Lai izvairītos no Google ierobežojumiem un nodrošinātu atjauninājumus, ieteicams instalēt, izmantojot F-Droid.
  • Spēja palaist programmēšanas valodas, piemēram, Python, Node.js un Ruby, bez nepieciešamības pēc root piekļuves.
  • Iespēja instalēt pilnīgus Linux distribūcijas un grafiskās vides, izmantojot proot-distro un VNC.

Kiberdrošības eksperts, izmantojot viedtālruni un klēpjdatoru tumšā vidē ar zaļiem koda atspīdumiem ekrānā.

Vai esat kādreiz iedomājušies, ka kabatā varētu nēsāt līdzi galddatora operētājsistēmas jaudu? Izrādās, ka tā nav tikai fantāzija; ar Termux jūs varat pārveidot savu Android ierīci par pilnībā funkcionējošu Linux vidi, neanulējot tālruņa garantiju un neizmantojot root piekļuvi. Tas būtībā ir termināļa emulators, kas paver durvis uz programmēšanas, tīkla administrēšanas un automatizācijas pasauli no jebkuras vietas.

Ja jūs aizraujaties ar tehniskām lietām vai vienkārši vēlaties palaist skriptus, atrodoties autobusā, šis rīks ir fantastisks. Šajā rakstā mēs to sadalīsim no pamata instalēšanas līdz sarežģītākiem trikiem , lai jūs neapmaldītos un precīzi zinātu, kā izspiest no savas mobilās ierīces visu iespējamo, pārvēršot to par īstu darbstaciju.

Linux operētājsistēmā Android
Saistītais raksts:
Kā instalēt un palaist Linux operētājsistēmā Android: pilnīga rokasgrāmata

Kas īsti ir Termux?

Profesionāls monitora ekrāns, kurā redzams Linux terminālis ar vairākiem sistēmas diagnostikas paneļiem un pirmkodu.

Tiem, kas ar to nav pazīstami, Termux ir lietojumprogramma, kas nodrošina funkcionālu Linux termināli operētājsistēmai Android . Vispārsteidzošākais ir tas, ka lielākajai daļai funkciju nav nepieciešamas root privilēģijas, kas ļauj instalēt pakotnes un rīkus, kurus parasti redzat tikai GNU/Linux izplatījumos, piemēram, Debian vai Ubuntu. Tā ir saderīga ar dažādām procesoru arhitektūrām, tostarp ARM, ARM64 un x86 , nodrošinot darbību plašā Linux planšetdatoru un viedtālruņu klāstā.

  Pilnīgs uzdevumu automatizācijas ceļvedis ar Bash skriptēšanu operētājsistēmā Linux

Kā sākt darbu: instalēšana un pirmie soļi

Android viedtālruņa ekrāna tuvplāns, kurā darbojas Linux terminālis (Termux) ar baltām un zaļām konsoles komandām uz melna fona.

Šeit ir svarīga detaļa: lai gan Termux ir pieejams Play veikalā, vislabāk to lejupielādēt no F-Droid . Kāpēc? Tāpēc, ka Google ir ieviesis ierobežojumus, kas neļauj Play veikala versijai pareizi atjaunināties. Tātad, pirmais solis ir instalēt F-Droid no tā oficiālās vietnes un pēc tam tur meklēt un instalēt Termux.

Kad pirmo reizi atverat lietotni, nesteidzieties to instalēt bez iepriekšēja brīdinājuma. Pirmais, kas jādara, ir atjauninājumu krātuves un pakotnes Lai izvairītos no atkarības kļūdām, jums jāpalaiž komanda pkg update && pkg upgradeJa vēlaties, lai Termux varētu lasīt un rakstīt mapēs jūsu mobilajā ierīcē (piemēram, Lejupielādes vai Dokumenti), jums ir jāpiešķir tam krātuves atļauja, palaižot termux-setup-storage.

kā palaist skriptu operētājsistēmā Android
Saistītais raksts:
Kā palaist skriptus operētājsistēmā Android: pilnīga rokasgrāmata visiem līmeņiem

Komandrindas apgūšana

Ja nekad iepriekš neesat izmantojis termināli, neuztraucieties, tas ir vienkāršāk, nekā šķiet. Ir daži pamata komandas, kas ir ikdienas dzīves sastāvdaļa un ka jums ir jāapgūst navigācija mapēs: ls lai redzētu, kādi faili tur ir, cd lai pārlēktu no viena direktorija uz citu, mkdir lai izveidotu jaunas mapes, touch lai izveidotu tukšus failus un rm Ja vēlaties dzēst kaut ko nevajadzīgu. Lai ātri lasītu faila saturu, izmantojiet komandu cat Tas ir jūsu labākais sabiedrotais.

Pakotņu pārvaldība: rīku instalēšana

Termux izmanto pakotņu pārvaldnieku ar nosaukumu pkg (kas būtībā ir vienkāršots slānis virs aptAr to var instalēt praktiski jebkuru izstrādes rīku. Piemēram, ja vēlaties rediģēt kodu, varat instalēt Nano vai Vim ar pkg install nano o pkg install vimJa esat programmētājs, varat izveidot pilnīgas vides Python, Ruby, Node.js, Go vai Rust instalējot attiecīgos interpretētājus. Lai pārvaldītu koda versijas, pkg install git Tas ir obligāti.

  Pilnīgs ceļvedis pārejai no Windows uz Linux Mint

Praktiski un progresīvi lietošanas gadījumi

Skats no augšas uz izstrādātāja darba telpu ar viedtālruni, kurā uz koka galda blakus klēpjdatoram ir redzams Linux Bash terminālis.

Šīs lietotnes daudzpusība ir neticama. Ja strādājat servera administrēšanajūs varat instalēt openssh lai izveidotu savienojumu ar attāliem datoriem, izmantojot SSH, vai pat iestatītu savu SSH serveri mobilajā ierīcē, lai to pārvaldītu no datora. Tiem, kas vēlas ātri izveidot vietni, Python ļauj iestatīt tūlītējs tīmekļa serveris lokālajā tīklā ar vienu komandu.

Laukā kiberdrošība un ētiskā hakerēšanaTermux ir ļoti populārs, jo tas ļauj palaist tādus rīkus kā Nmap tīkla analīzei vai Metasploit. Turklāt, ja jums patīk automatizācija, varat palaist skriptus operētājsistēmā Android rakstīt kodu Bash valodā, lai automātiski dublētu vai notīrītu failus, piešķirot tiem izpildes atļaujas chmod +x.

Termux paceļot nākamajā līmenī: grafiskās vides un distribūcijas

Ja melnais ekrāns jums šķiet pārāk bargs, varat instalēt darbvirsmas vide, piemēram, XFCE vai LXQtLai to izdarītu, jāinstalē VNC serveris un X11 repozitorijs. Kad tas ir konfigurēts, varat izveidot savienojumu, izmantojot VNC lietotni no Android, un redzēsiet klasisku Linux loga saskarni. Ja jums ir nepieciešama pilnīga izplatīšana (piemēram, Arch Linux vai Debian), jo dažas programmas nav oficiālajās repozitorijās, rīks proot-distro Tas ir risinājums. Tas ļauj jums instalēt pilnu distro, izveidojiet pielāgotus lietotājus un pārvaldiet sistēmu tā, it kā jums būtu viegla virtuālā mašīna.

Pieredzējušākiem lietotājiem ir pieejamas tādas iespējas kā Fish apvalka instalēšana lietotājam draudzīgākai uzvednei, Neovim izmantošana ekspertu līmeņa programmēšanai vai pat paroļu pārvaldība ar `pass` un `gnupg` . Ir iespējams arī klonēt savus dotfiles failus no GitHub , lai visas pielāgotās konfigurācijas sinhronizētu visās jūsu izmantotajās Android ierīcēs.

  PowerShell, WMI un CIM uzlabotai automatizācijai Windows sistēmās

Sākot ar vienkāršu Python skripta palaišanu un beidzot ar pilnīgas Linux distributīva emulēšanu ar grafisko saskarni, Termux pārveido jebkuru mobilo ierīci par jaudīgu tehnisku rīku. Apvienojot pkg pakotņu pārvaldnieku, iespēju izveidot Bash skriptus un iespēju piekļūt attāliem serveriem, jebkurš datoru entuziasts var atstāt savu klēpjdatoru ātrai izstrādei vai sistēmas administrēšanas uzdevumiem.