See artikkel hõlmab Androidi rakenduse Termux juhendit, mis võimaldab teil Android-seadmetes käsurea programme ja skripte käivitada.
Termux on avatud lähtekoodiga terminaliemulaatori rakendus, mis töötab Android-seadmetes. See töötab ka omamoodi mini Linuxi operatsioonisüsteemina, mis on pakitud paljude tööriistade ja utiliitidega, mida tavaliselt lauaarvuti Linuxi distributsioonides näete. Termuxi abil saate oma paketihalduri kaudu installida ja käivitada arvukalt käsurearakendusi. Termuxi installimiseks ja käitamiseks Androidis pole vaja juurjuurdepääsu. Võite isegi kasutada kergeid töölauakeskkonna graafilisi kasutajaliideseid ilma riistvarakiirenduseta Termuxi kaudu (VNC kaudu), kuid need võivad olla aeglased ega ole väikeste ekraaniga puuteaparaatides täpselt kasutatavad. Termux on äärmiselt populaarne arendajate ja teiste kasutajate seas, kes soovivad Androidis CLI Linuxi rakendustele juurde pääseda. See on Android-i jaoks Linuxi operatsioonisüsteemile kõige lähemal olev asi ja seda on rõõm kasutada koos puutetundlikult optimeeritud liidesega, mis sobib väikeste ekraanidega seadmetele. Termuxil on täiendavad klaviatuuritoimingud, mis muudavad sümbolite sisestamise lihtsaks. Lisaks on funktsioonil automaatne täitmine ekraaniklaviatuuri ülemises reas asuva toiminguklahvi abil.
Kasutuskarbid
Mõned asjad, mida saate Termuxiga teha:
- Käivitage Pythoni skriptid
- Käivitage Bash -skriptid
- Mängi käsurea mänge
- Juurdepääs Vi redaktorile
- Tehke SSH -ühendused
- Looge Pythoni virtualenv
- Arendage rakendusi seni, kuni te ei vaja juurdepääsu GUI -le
- Installige lisapakette pip, npm, cpan, gem, tlmgr ja muude selliste pakettide halduritega
- Põhimõtteliselt kõike, mida installipakett võimaldab teil teha oma käsurealiidese kaudu
Termuxi installimine Androidile
Termuxi saate alla laadida ja installida Google Play või pärit F-Droid . Käivitage Termux käivitaja kaudu ja teid peaks tervitama järgmine ekraan:
Salvestusruumi juurdepääsu lubamine Termuxis
Termuxi terminalis olevatele failidele juurdepääsemiseks või Termuxi terminalist failide salvestamiseks peate esmalt seadistama Termuxi salvestusruumi ja andma küsimisel Termuxile juurdepääsuõigused. Seda saate teha, käivitades järgmise käsu:
$termux-setup-storageKui olete salvestusruumi seadistamise lõpetanud, leiate oma Android -seadme sisemälust jagatud kausta salvestatud Termux -failid. Kui jagatud kausta pole olemas, 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 allolev käsk:
$pkg uuendamineNüüd saate soovitud paketid installida järgmise käsu abil:
$pkgpaigaldada <paketi_nimi>Pärast installimist saate käivitada Termuxi terminali installitud paketi käsu (täpselt nagu lauaarvuti Linuxi operatsioonisüsteemis):
Paigaldatavate Termux -pakettide loendi leiate aadressilt siin . Pakette saate otsida ja otsida ka Termuxist endast. Selleks käivitage käsk järgmises vormingus:
Samuti saate loetleda kõik paketid järgmise käsu abil:
$pkg nimekiri-kõikDeb -pakettide installimine Termuxisse
Te saate installida teatud .deb -pakette Ubuntu või Debiani hoidlatest, kui need on loodud teie mobiiltelefoni arhitektuuri jaoks (tänapäeval on mobiiltelefonidel enamasti arhitektuur aarch64 ja aarch32). Pange tähele, et mõned paketid võivad keelduda Termuxiga töötamisest. Paketi .deb installimiseks käivitage käsk järgmises vormingus:
$dpkg -mina <deb_paketi_nimi>Käsitsi installitud .deb paketi eemaldamiseks Termuxis käivitage käsk järgmises vormingus:
$dpkg -eemaldage <deb_paketi_nimi>Kõigi käsitsi installitud .deb pakettide loetlemiseks peate käivitama järgmise käsu:
$dpkg -neidMis tahes pakettide allikast saab installida mis tahes .deb -paketi, kui see vastab ühilduvusnõuetele. Nagu alati, peaksite kolmandate osapoolte pakettide korjamisel olema ettevaatlik, et vältida kahtlaste pakettide installimist.
Täiendavate hoidlate lubamine Termuxis
Lisapakettide installimise võimaldamiseks saate Termuxis lubada ka täiendavaid hoidlaid. Rohkemate hoidlate leidmiseks külastage seda lehel ja klõpsake hoidlatel, mille nimed lõppevad pakettidega. Nende hoidlate lubamise käsu leiate nende README -failidest. Täiendavate hoidlate lubamise käsk näeb välja selline:
$pkgpaigaldada <hoidla_nimi>Allpool on mõned näited, mida olen katsetanud ja leidnud, et Termux töötab:
$ pkgpaigaldadax11-repo$ pkgpaigaldadamängu-repo
$ pkgpaigaldadaroot-repo
$ pkgpaigaldadaebastabiilne repo
$ pkgpaigaldadateadus-repo
Samuti saab lubada mõnda kolmanda osapoole kogukonna hoidlat. Leiate nende saadaolevate hoidlate loendi siin .
Termuxi lisandmoodulite installimine
Termux pakub mõningaid kasulikke lisandmooduleid, mida saab Play poe kaudu Android-seadmesse installida. Mõned neist täiendavatest lisandmoodulitest on tasuta, teised aga tasulised. Nende saadaolevate lisandmoodulite loendi leiate siin .
Järeldus
Mõned Play poe rakendused võimaldavad teil Androidis installida ja käitada täis Linuxi keskkondi. Kuid mõned neist nõuavad juurjuurdepääsu ja neid pole just lihtne kasutada. Kasutajasõbralikkuse osas pole Play poes midagi muud nagu Termux.