Kuidas kasutada Termuxit käsurea Linuxi rakenduste käivitamiseks Androidis

How Use Termux Run Command Line Linux Apps Android



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-storage

Kui 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 uuendamine

Nüü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:

$pkg otsing<otsingutermin>

Samuti saate loetleda kõik paketid järgmise käsu abil:

$pkg nimekiri-kõik

Deb -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 -neid

Mis 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.