Selles artiklis käsitletakse Android-rakenduse „Termux” juhendit, mis võimaldab teil Android-seadmetes käivitada käsureaprogramme ja skripte.
Termux on avatud lähtekoodiga terminaliemulaatori rakendus, mis töötab Android-seadmetes. See töötab ka omamoodi mini-Linux-i operatsioonisüsteemina, mis on pakitud paljude tööriistade ja utiliitidega, mida tavaliselt näete Linuxi töölaua distributsioonides. Termuxi abil saate installida ja käivitada arvukaid käsurea rakendusi oma paketihalduri kaudu. Termuxi installimiseks Androidis pole juurjuurdepääs vajalik. Termuxi kaudu (VNC kaudu) saate kasutada isegi kergeid töölauakeskkonna graafilisi kasutajaliideseid ilma riistvarakiirenduseta, kuid need võivad olla aeglased ega ole väikese ekraaniga puutetundlikes seadmetes täpselt kasutatavad. Termux on äärmiselt populaarne arendajate ja teiste kasutajate seas, kes soovivad Androidis CLI Linuxi rakendustele juurde pääseda. See on kõige lähem asi, mille Android-i Linuxi operatsioonisüsteemile jõuate, ja seda on rõõm kasutada koos puutetundlikult optimeeritud liidesega, mis sobib väikese ekraaniga seadmetele. Termuxil on täiendavad klaviatuuritoimingud, mis muudavad sümbolite sisestamise lihtsaks, ja ka automaatne lõpetamine
Kasuta kohtuasju
Mõned asjad, mida saate Termuxiga teha:
- Käivitage Pythoni skriptid
- Käivitage Bashi skriptid
- Mängi käsurea mänge
- Juurdepääs Vi redaktorile
- Looge SSH-ühendused
- Looge Pythoni virtualenv
- Arendage rakendusi seni, kuni te ei vaja GUI-le juurdepääsu
- Paigaldage täiendavad paketid koos pip, npm, cpan, gem, tlmgr ja muude selliste paketihalduritega
- Põhimõtteliselt lubab installitud pakett seda teha käsurea liidese kaudu
Termuxi installimine Androidi
Termuxi saate alla laadida ja installida Google Play kaudu või F-Droidist. Käivitage Termux käivitaja kaudu ja teid tuleks tervitada järgmise ekraaniga:
Juurdepääsu lubamine Termuxis
Termuxi terminali failidele juurde pääsemiseks või failide salvestamiseks Termuxi terminalist peate kõigepealt seadistama Termuxi salvestusruumi ja pakkuma Termuxile juurdepääsuload, kui seda palutakse. Seda saate teha, käivitades järgmise käsu:
$ termux-setup-storageKui olete salvestusruumi seadistused läbinud, saate oma Android-seadme sisemälust leida jagatud kausta salvestatud Termux-failid. Kui jagatud kausta pole, saate selle käsitsi luua. Tavaliselt on selle jagatud kausta täielik tee „/ storage / emulated / 0 / shared”.
Ametlike Termux-pakettide installimine ja haldamine
Kui olete Termuxi installinud, käivitage hoidlate värskendamiseks ja täiendamiseks järgmine käsk:
$ pkg uuendusNüüd saate soovitud paketid installida järgmise käsu abil:
$ pkg installPärast installimist saate Termuxi terminalis käivitada installitud paketi käsu (täpselt nagu teeksite Linuxi töölaual):
Siit saate nimekirja installitavatest Termuxi pakettidest. Pakette saab otsida ja otsida ka Termuxist endast. Selleks käivitage käsk järgmises vormingus:
Kõiki pakette saate loetleda ka järgmise käsu abil:
$ pkg nimekiri-kõikDeb-pakettide installimine Termuxi
Võite installida teatud.deb ”paketid Ubuntu või Debiani hoidlatest, kui need on loodud teie mobiili arhitektuuri jaoks (tänapäeval on mobiilides enamasti ararch64 ja aarch32 arhitektuurid). Pange tähele, et mõned paketid võivad keelduda Termuxis töötamast. „.pakett deb ”, käivitage käsk järgmises vormingus:
$ dpkg -iKäsitsi installitud “.deb ”pakett Termuxis, käivitage käsk järgmises vormingus:
$ dpkg - eemaldageKõigi käsitsi installitud “.deb ”paketid, peate käivitama järgmise käsu:
$ dpkg -lMis tahes.deb ”paketti igast paketiallikast saab installida, kui see vastab ühilduvusnõuetele. Nagu alati, peaksite kahtlaste pakettide installimise vältimiseks olema ettevaatlik kolmandate osapoolte pakettide kättesaamisel.
Lisahoidlate lubamine Termuxis
Lisapakettide installimise lubamiseks saate lubada ka Termuxis täiendavaid hoidlaid. Rohkem hoidlate leidmiseks külastage seda lehte ja klõpsake hoidlatel, mille nimed lõpevad “-pakettidega”. Nende hoidlate lubamise käsu leiate nende failidest „README”. Lisahoidlate lubamise käsk näeb välja selline:
$ pkg installAllpool on mõned näited, mida olen katsetanud ja leidnud, et töötan Termuxiga:
$ pkg install x11-repo$ pkg installige mäng-repo
$ pkg installige root-repo
$ pkg installib ebastabiilse repo
$ pkg installi science-repo
Mõnda kolmanda osapoole kogukonna hoidlat saab ka lubada. Nende hoidlate loendi leiate siit.
Termuxi lisandmoodulite installimine
Termux pakub mõningaid kasulikke lisandmooduleid, mida saab Play poe kaudu Android-seadmesse installida. Mõned neist lisamoodulitest on tasuta, teised aga tasulised. Nende lisandmoodulite loendi leiate siit.
Järeldus
Mõned Play poe rakendused võimaldavad teil Androidi installida ja käitada Linuxi keskkondi. Mõned neist nõuavad siiski juurjuurdepääsu ja neid pole just lihtne kasutada. Mis puutub kasutajasõbralikkusse, siis Play poes pole midagi muud nagu Termux.