Ukuba unethebhulethi okanye ifowuni elula ye-Android kwaye uziva ufuna ukufunda ukucwangcisa, Awudingi khompyutha ukuze uqalise.NgeTermux, ungenza ukuseta indawo esebenzayo yeLinux kwisixhobo sakho kwaye usebenze ngeC, C++, Python, kunye nenani elihle lezixhobo zenethiwekhi kunye nenkqubo. Ekuqaleni isenokuvakala ngathi yinto engenamsebenzi, kodwa wakuba uyizamile, uya kubona ukuba isebenziseka ngokugqibeleleyo ekufundeni, ekulingeni, nasekusebenziseni iinkonzo zokwenyani.
Kweli nqaku siza kubona inyathelo ngenyathelo indlela yokufumana okuninzi kwiTermux kwiitablethi ze-Android. Qokelela ikhowudi ye-C kunye ne-C++ apha ekhaya, sebenza nePython, kwaye uyidibanise neenkonzo zeLinuxUza kubona indlela yokufaka iClang, indlela yokulungiselela i-"Hello World" yakho yokuqala kwi-C nakwi-C++, indlela yokufaka iPython kwaye uyisebenzise kwiiprojekthi ezisebenzayo, kunye nendlela yokuphucula imeko-bume ngohlengahlengiso oluncinci, uhlala ukhumbula ukusetyenziswa okusebenzayo okukwachaphazela ukhuseleko lwe-cyber, ukwenza izinto ngokuzenzekelayo, kunye nomsebenzi okude.
Yintoni iTermux kwaye kutheni iluncedo kwithebhulethi ye-Android?
Inzuzo enkulu kukuba iTermux isebenza phantse njengalo naluphi na usasazo lweLinux, ngelixa ihlonipha imida ye-Android: Wabelana ngenxalenye yenkqubo yefayile nenkqubo yokusebenza ngokwayo.Akukho mthi we-FHS oqhelekileyo kwi-/bin, /usr, /home… kwaye okusingqongileyo kuyilelwe umsebenzisi omnye. Nangona kunjalo, une-directory ye-$HOME esebenziseka ngokupheleleyo apho unokufaka khona iipakethe, uqokelele ikhowudi, usebenzise izikripthi, kwaye ugcine iiprojekthi zakho.
Ukuze ufunde ukucwangcisa izinto ukususela ekuqaleni, iTermux isusa imiqobo emininzi eqhelekileyo: Awudingi ilaptop enamandla okanye ukuze ulwe noomatshini abasebenzisa i-virtual.Khuphela nje usetyenziso, uhlaziye iipakeji, ufake izixhobo ezimbalwa eziphambili, kwaye ulungele ukubhala ikhowudi ye-C, C++, Python, HTML, CSS, okanye nantoni na ofuna ukuyizama kwithebhulethi yakho.
Ngaphezu koko, indlela yokusebenza yeTermux ihambelana ngokugqibeleleyo neendawo ezifana ukhuseleko olusisiseko lwe-cyber, ukuzenzekelayo kwenkqubo, kunye nolawulo lweenkquboapho kusetyenziswa khona izikripthi, izixhobo zenethiwekhi, kunye nemiyalelo yekhonsoli rhoqo. Ithebhulethi yakho iba yilebhu encinci ephathwayo onokuyiphatha ebhegini okanye epokothweni yakho.
Faka kwaye ulungiselele iTermux kwithebhulethi yakho ye-Android
Inyathelo lokuqala kukufumana inguqulelo ethembekileyo nehlaziyiweyo yeapp. Ingcebiso eqhelekileyo kukukhuphela iTermux kwi-F-Droid okanye kwindawo yayo esemthethweni kwiGitHub.kuba iinguqulelo zeGoogle Play zihlala ziphelelwe lixesha okanye zingagcinwa.
Nje ukuba usetyenziso lufakwe kwithebhulethi yakho, luvule kwaye uvumele ukuba lulungiselele indawo yokuqala. Uza kubona i-shell prompt efana neye-terminal yeLinux. Ngaphambi kokuba wenze nantoni na enzulu, kuyacetyiswa ukuba Hlaziya iipakeji eziphambili zenkqubo ukuze uphephe iingxabano zenguquleloKwiTermux, kwenziwa ngolu hlobo:
pkg update && pkg upgrade
Lo myalelo uhlaziya ii-indexes kwaye uhlaziya yonke into oyifakileyo. Kungcono ukuphinda oku rhoqo, ingakumbi ngaphambi kokongeza ii-compiler, ii-toliki, okanye izixhobo zophuhliso.
Emva koko, kufanelekile ukufaka ubuncinci bezixhobo zekhonsoli ukuze usebenze kamnandi: umhleli wombhalo, izixhobo zokucinezela, izixhobo zenethiwekhi, kunye neemonitha zenkquboUmzekelo, ukufaka i-nano:
pkg install nano
Oku kukunika umhleli olula oneendlela ezimfutshane ezibonakalayo ezantsi, ezifanelekileyo zokufunda. Ukuba uphucukile ngakumbi, ungakhetha iVim okanye iNeovim, ezikwafumaneka njengeefayile zephakheji.
Okwangoku sele unayo i-mini Linux esebenzayo kwithebhulethi yakho, ene Indawo ekulungeleyo ukufaka ii-compiler ezifana ne-clang, iitoliki ezifana ne-Python, kunye nezinye iipakeji eziluncedoYonke into oyifundayo malunga nolwakhiwo lwedirectory, iimvume, kunye nemiyalelo iya kuba luncedo kamva kwiiseva zokwenyani.
Iimpawu zeTermux xa kuthelekiswa neLinux yakudala
Nangona iTermux isebenza njengendawo yeLinux, kukho iinkcukacha ezibalulekileyo ekufuneka zikhunjulwe. Eyokuqala kukuba iTermux yinkqubo yomsebenzisi omnye kwaye umyalelo we-sudo awukho.Usebenza ngokuthe ngqo namalungelo anxulumene nomsebenzisi we-app, onolawulo olupheleleyo kwi-$HOME kodwa unemvume encinci ngaphandle kweso sithuba.
Ukungagqibeki, Iindlela eziphambili zahlukile kwezo zenkqubo yeLinux yedesktop.:
- $PREFIX = /data/data/com.termux/files/usr
- $ IKHAYA = /data/data/com.termux/files/home
Ukuba ngenxa yezizathu zokuhambelana ufuna i-$HOME yakho ibukeke njenge /home, ungafaka i-termux-proot:
pkg install termux-proot
kwaye kwiseshoni nganye kuqhutywa:
termux-chroot
Oku kulingisa imeko-bume apho I-$HOME iboniswa njenge /home, nangona ikwindawo ebonakalayo kwindlela yangaphakathi yeTermux.Oku kuluncedo xa izixhobo okanye abafaki belindele iindlela eziqhelekileyo.
Enye ingongoma ephambili kukufikelela kwindawo yokugcina ekwabelwana ngayo isixhobo. Ukuze ufikelele ngokulula kwikhadi le-SD okanye kwimemori yangaphakathi, sebenzisa:
termux-setup-storage
Lo myalelo wongeza i-$HOME/storage directory edibanisa iindawo ezahlukeneyo ze-Android. Qaphela ukuba Kwezi ndlela awuyi kukwazi ukwenza ii-executables ezithe ngqo nge-chmod kwaye uziqalise nge-./scriptEndaweni yoko, kuya kufuneka ubize ngokucacileyo itoliki, umzekelo:
python storage/shared/scripts/mi_script.py
Okokugqibela, igama lakho lomsebenzisi kwiTermux lilo elichaza isicelo kwi-Android. Ungayijonga nge-whoami kwaye usete igama lokugqitha nge-passwd.Oku kubalulekile ukuba ufuna ukuqhagamshela kwithebhulethi yakho nge-SSH kwenye ikhompyutha.
Ukufakelwa kwezixhobo ezisisiseko kunye nendawo yokusebenza

Ngaphambi kokuba sigxile kwi-C, C++ kunye nePython, licebo elihle ukuba neenkqubo ezithile eziza kwenza ubomi bakho bube lula. I-Termux isebenzisa i-pkg (kunye ne-apt underneath) njengomphathi wephakheji yayoNgoko ke ukufakwa kufana kakhulu nokwe-distro efana neDebian.
Ezinye iipakeji ezicetyiswayo zezi:
- Python:
pkg install pythonukuba nePython 3 kwaye ukwazi ukufaka iimodyuli ngepip. - qhwaba:
pkg install clangukuqokelela i-C kunye ne-C++ kunye nokuvumela i-pip ukuba iqokelele izandiso ezithile zemveli. - kuvulwa:
pkg install opensshukuze uvule iseva ye-SSH kwithebhulethi yakho kwaye uqhagamshele ngokulula kwiPC. - wekhusi:
pkg install screenukugcina iinkqubo zangasemva kunye neeseshoni zokubuyisela kwimeko yesiqhelo. - iiprocps:
pkg install procpsukulawula iinkqubo nge-pkill kunye nezinye izixhobo zakudala. - phezulu:
pkg install htopnjenge-CPU kunye ne-memory monitor esebenzisana nayo, nangona isenokungasebenzi kakuhle kwezinye iinguqulelo ze-Android. - net-izixhobo:
pkg install net-toolsukusebenza ne-ifconfig kunye nezinye izixhobo zenethiwekhi zakudala. - wget:
pkg install wgetukuze ukhuphele umxholo kwii-URL ngqo kwindawo okuyo. - umthi:
pkg install treeukudwelisa ulwakhiwo lwesikhombisi ngokwenqanaba.
Xa ezi ndawo zifakiwe, ithebhulethi yakho itshintsha ekubeni sisixhobo esilula sokusebenzisa imidiya emininzi ibe sisixhobo esilula sokusetyenziswa kwemidiya. indawo encinci yophuhliso ekwaziyo ukuqhuba izikripthi, ukuqokelela ikhowudi, ukukhonza umxholo, nokwamkela uqhagamshelo olukude.
Faka i-clang kwaye uqokelele i-C kunye ne-C++ apha ekhaya
Ukuba ufuna ukuprograma i-C kunye ne-C++ kwithebhulethi yakho, udinga i-compiler eqonda zombini iilwimi. Kwi-Termux, iphakheji yesitshixo yi i-clang, ekwadala amagama angaqhelekanga ahambelana ne-gcc kunye ne-g++ukuze ukwazi ukusebenzisa imiyalelo yesintu ngaphandle kokutshintsha imikhwa yakho.
Ukuyifaka, vula iseshoni yeTermux uze usebenzise:
pkg install clang
Isixhobo siza kucela isiqinisekiso; phendula nje nge Kwaye xa kuceliwe, izinto ezifunekayo ziya kukhutshelwa kwaye zifakwe.Ukususela ngelo xesha ukuya phambili, uya kuba nee-executables ze-gcc kunye ne-g++ ezikhoyo ukuze zihlanganiswe kwi-C kunye ne-C++ ngokulandelelanayo.
Oko ukufezekisileyo ngale nto indawo epheleleyo yokwakha ngaphakathi kwe-AndroidUbhala ifayile yakho yomthombo (.co.cpp), uyihlanganise kwisiphelo sendlela, kwaye usebenzise i-binary evelisiweyo ngaphakathi kweTermux ngokwayo. Indlela yokusebenza ifana kakhulu nenkqubo yeLinux yedesktop, isebenza kuphela kwithebhulethi yakho.
Ukuba iimpazamo ezinxulumene neelayibrari okanye ii-headers ezilahlekileyo zivela ngexesha lokuhlanganiswa, zihlala zisonjululwa. ukufaka iipakethi ezongezelelweyo ezinxulumene nokuxhomekeka (umzekelo, iilayibrari ezithile zophuhliso ezivela kwindawo yokugcina idatha yeTermux). Ukufunda ngononophelo umyalezo wempazamo kudla ngokwanela ukufumana iphakheji engekhoyo.
Inkqubo yakho yokuqala ye-C kwithebhulethi yakho
Njengoko iClang ifakiwe, lixesha lokuyivavanya. Indawo elungileyo yokuqala kukudala Inkqubo encinci yohlobo lwe "Hello world" kwi-C ukujonga ukuba i-compiler kunye nendawo zilungiselelwe ngokuchanekileyo.Ukuze wenze oku udinga umhleli; ukuba ukhetha i-nano, qala uqinisekise ukuba uyifakile:
pkg install nano
Okulandelayo, kwifolda apho ufuna ukusebenza khona (umzekelo, i-$HOME yakho), yenza ifayile yomthombo ngokusebenzisa:
nano hola.c
I-buffer engenanto iya kuvulwa apho unokuchwetheza khona inkqubo yakho ye-C kunye nomsebenzi eyona nto iphambili kunye nokubiza i-printf ukubonisa umbhalo kwisikriniAkukho mfuneko yokunamathela kumzekelo oqhelekileyo; nawuphi na umyalezo ungasetyenziselwa ukuqinisekisa ukuba yonke into iyasebenza.
Xa ugqibile ukubhala ikhowudi, gcina ifayile enomxube CTRL + O, qinisekisa igama ngo-Enter kwaye uphume ngo-CTRL + XUza kubuyela kwi-Termux prompt nge-hola.c egcinwe kwi-directory yangoku.
Ngoku lixesha lokuhlanganisa inkqubo usebenzisa i-gcc (ekhomba kwi-clang compiler efakiweyo):
gcc -o hola hola.c
Lo myalelo ubonisa ukuba ifayile esebenzisekayo kufuneka iveliswe. Molo, uqala kwikhowudi yomthombo hola.cUkuba akukho zimpazamo, uza kubuyela kwisilumkiso ngaphandle kwemiyalezo engaqhelekanga. Okuseleyo kukusebenzisa i-binary:
./hola
Kwaye kufuneka ubone umbhalo owucwangcisiweyo kwisiphelo sendlela. Oku kubonisa ukuba ithebhulethi yakho inako Bhala, uqokelele, kwaye usebenzise ikhowudi ye-C ngokupheleleyo usebenzisa iTermux.
Qokelela kwaye usebenzise ikhowudi ye-C++ nge-g++
Kwi-C++ inkqubo iyafana phantse, ngaphandle kokuba uza kuyisebenzisa i-g++ ephumelelayo eyinxalenye yephakheji ye-clangI-C++ yandisa kakhulu amandla e-C ngokongeza ucwangciso olujolise kwizinto ezithile, iitemplate, ilayibrari esemgangathweni etyebileyo, kunye ne-ecosystem yanamhlanje.
Kwezinye iimeko, i-g++ inokuqokelela iifayile ze-C ezicacileyo ngaphandle kwengxaki enkulu. Umzekelo, ukuba usebenzisa:
g++ -o hola_cpp hola.c
umhlanganisi mhlawumbi uza kukhupha Isilumkiso sokuqulunqa ikhowudi ye-C kunye ne-C++ compilerKodwa isaza kuvelisa i-hola_cpp executable onokuyiqalisa ngayo:
./hola_cpp
Nangona oku kuyasebenza, indlela ecetyiswayo yeeprojekthi zehlabathi lokwenyani yile Sebenzisa iifayile ze-.cpp kwaye usebenzise amathuba athile e-C++: iiklasi, std::vector, std::string, ii-algorithms zelayibrari ezisemgangathweni, njl.
Umsebenzi oqhelekileyo uya kuba:
- Yenza ifayile yomthombo, umzekelo program.cpp, uyihlela nge-nano, iVim okanye umhleli wakho owuthandayo.
- Gcina utshintsho uze ubuyisele kwisiphelo sendlela.
- Qokelela ngomyalelo onje
g++ -o programa programa.cppukongeza iiflegi kunye neelayibrari njengoko kufuneka. - Sebenzisa i-binary ephumayo nge
./programaukuze ubone iziphumo kwikhonsoli.
Ngale nkqubo ungahamba ukusuka kwimisebenzi elula ukuya kwizixhobo ezincinci ezicwangcisa iifayile, zihlalutye iilog, zenze imisebenzi yangaphakathi yeTermux ngokuzenzekelayo, okanye zenze imisebenzi kwidatha yenethiwekhiKonke oku kukwithebhulethi yakho ye-Android.
Faka kwaye usebenzise iPython kwiTermux kwiiprojekthi zehlabathi lokwenyani
Ngelixa i-C kunye ne-C++ zikunika ulawulo oluphantsi, iPython ibonelela ngendawo efanelekileyo ukwenziwa kweeprototype ngokukhawuleza, ukwenza imisebenzi ngokuzenzekelayo, kunye neenkonzo zokudibanisaI-Termux ikhanya ngakumbi xa idityaniswe nePython, kuba ungadibanisa imiyalelo ye-shell kunye nezikripthi kwaye usebenzise izixhobo zenethiwekhi kunye neenkqubo zonke kwindawo enye.
Ukufaka iPython kwiTermux, sebenzisa nje:
pkg install python
Inguqulelo yamva nje yePython 3 iya kukhutshelwa kunye nezinto ezibalulekileyo. Emva kokufakwa, Ungaqalisa itoliki esebenzisana nayo ngokuchwetheza i-python okanye i-python3 kwisiphelo sendlela, kuxhomekeke kwigama eliyimfihlo elilungiselelwe yiphakheji.
Ukusuka apho ungenza izikripthi kwiifayile ze-.py, kwaye uzisebenzise nge:
python mi_script.py
kwaye usebenzise i-pip ukufaka ukuxhomekeka okongeziweyo. Qaphela ukuba ezinye iilayibrari zePython zifuna i-clang kunye nezinye iipakeji zophuhliso ukuze kuhlanganiswe ulwandiso lwendalo.Ngoko ke ukufakwa kwe-clang kukusindisa kwiintloko ezininzi.
Indlela ecetyiswa kakhulu yokufunda kukulandela indlela esekelwe kwiprojekthi: Endaweni yokwenza umthambo wedwa, uzibekela usukelo oluthile oluncinci. Indlela yokwenza ngokuzenzekelayo itshekhi yenethiwekhi, ukuhlaziya ilog, okanye ukubuza nge-API. Inzuzo yokusebenzisa iTermux kwithebhulethi kukuba ungazama konke oko nangaliphi na ixesha lokuphumla.
Iingcamango zeprojekthi zePython eziluncedo kwiTermux
Ukuthintela iPython ekubeni igxile kuphela kwiiloops nakwimibandela, kulungile ukuyila iiprojekthi ezifana neemeko zehlabathi lokwenyani. Kwimeko efana neTermux, Iindawo zokhuseleko olusisiseko lwe-cyber, ukuzenzekela, kunye nohlalutyo lolwazi zifanelekile kakhulu..
Ezinye izimvo ezinomdla zokuziqhelanisa zingaba:
- Iskripthi sokujonga inethiwekhiInkqubo efaka iidilesi ezininzi okanye ejonga ii-ports ezivulekileyo kwaye irekhode ukuba ziyafikeleleka na. Oku kukuvumela ukuba uziqhelanise neemodyuli ezifana nee-subprocesses okanye ii-sockets, ulawule iziphumo zomyalelo, kwaye uphathe iimpazamo ngaphandle kokuphazamisa iskripthi.
- Isikhangeli segama lokugqitha esilulaIskripthi esifumana igama eligqithisiweyo, sijonge ubude balo, ikesi, amanani, kunye neempawu, size sibuyisele amanqaku. Ungongeza amabinzana aqhelekileyo kunye noluhlu lwamagama aqhelekileyo agcinwe kwiifayile zeTermux.
- Isihlalutyi sefayile yelogIsixhobo esifunda i-log (umzekelo, kwinkonzo onayo kwi-Termux), sihluza imigca eneziphene, izilumkiso, okanye ii-IP ezithile, kwaye senza izishwankathelo ezimfutshane. Oku kukunceda ukuba ubone izehlo kwaye uhlalutye iziganeko.
- Isixhobo sokukrwela iwebhu esilulaUsebenzisa izicelo kunye nelayibrari yokuhlaziya i-HTML, ungatyelela amaphepha, ukhuphe idatha, kwaye uyigcine kwiifayile ukuze uhlalutye kamva. Oku kuluncedo kakhulu ekulandeleleni utshintsho lwewebhusayithi, ekuqokeleleni ulwazi lukawonke-wonke, okanye ekuqeqesheni iliso lakho ukuba libone iingozi ezinokubakho zobunjineli bentlalo.
- I-tracker yemozulu yexesha langempela okanye i-cryptocurrencyEsi sikripthi sihlala sibuza i-API kawonke-wonke kwaye sibonise amaxabiso angoku kwisiphelo sendlela okanye siwagcine ukuze sithelekiswe. Oku kukuvumela ukuba uziqhelanise nezicelo ze-HTTP, ukuphathwa kwe-JSON, ukuqinisekiswa kwethokheni, kunye nolawulo lweempazamo zenethiwekhi.
Kuzo zonke ezi projekthi, into enamandla kukuba Udibanisa iPython nezixhobo zeLinux esele zibonelelwa yiTermux.Ungacwangcisa imisebenzi ephindaphindwayo, usebenzise imibhobho, uthumele imveliso kwiifayile, nokunye. Ithebhulethi yakho iba yindawo encinci, efanelekileyo yokuvavanya ukuze ufezekise iingcinga zakho.
Funda iPython kunye nokhuseleko lwe-cyber ngaxeshanye kwisixhobo sakho esiphathwayo
Uninzi lweeprojekthi zangaphambili zivumela ukwazisa iingcamango zokwenyani zokhuseleko lwe-intanethi kunye neendlela ezilungileyo. Ingcinga ayikokuguqula ithebhulethi ibe yinto yokudlala engalawulekiyo yokuqhekezwa, kodwa kukwenza qonda indlela izikripthi zakho ezisebenzisana ngayo neenethiwekhi, iinkqubo, kunye nedatha eyimfihlo.
Umzekelo, xa usenza isixhobo sokujonga amagama agqithisiweyo, ungathatha eli thuba lokuthetha imigaqo-nkqubo yokhuseleko, iikhrayitheriya zokuqina, ujikeleziso lwezitshixo, kunye nezikhokelo ezifana ne-NIST CSF okanye umyalelo we-NIS2ezimisela uxanduva oluthile kumacandelo athile. Nokuba ulungisa nje kwinqanaba labangengabo abanamava, ukubeka izikripthi zakho kwimeko yobungcali kukunceda ucinge kakhulu.
Kwimeko yabahlalutyi belog, izixhobo zakho zinokuziphatha ngendlela efanayo iinkqubo zokufumanisa iziganeko ezincinciukukhangela iipateni ezingaqhelekanga, imizamo yokungena engaphumelelanga, okanye ukuziphatha okukrokrisayo. Oku kuhambelana nendlela amaqela okhuseleko asebenza ngayo kwiinkampani, apho ukubeka esweni okuqhubekayo kunye nokuphendula ngokukhawuleza kwezehlo kubalulekile.
Xa udlala ngee-scrapers kunye nee-API, ufumana nezihloko ezifana nezi ukusetyenziswa kolwazi ngononophelo, ukuhlonitshwa kwemigaqo yenkonzo kunye nokukhuselwa kwedatha yobuquEli lixesha elifanelekileyo lokubandakanya imikhwa esisiseko yokuziphatha: musa ukugqithisa iinkonzo ngezicelo, musa ukuqokelela idatha eyimfihlo ngaphandle kwemvume, khusela ngokufanelekileyo iithokheni kunye neziqinisekiso ozisebenzisayo kwizikripthi zakho, njl.
Ukuba unomdla kwi-automation yenkqubo yobuchwephesha, iTermux kunye nePython zinokuba... Isango lokuhamba okuntsonkothileyo onokufudukela kwiindawo zelifu ezifana ne-AWS okanye i-Azure, okanye kwizisombululo zobukrelekrele beshishini ezifana nePower BI.Oko ukufundayo ukuyila izikripthi kwithebhulethi yakho kunokulinganiswa kamva kwiinkqubo zoshishino, kutshintshwe iziseko kodwa kugcinwe ingqiqo kunye neendlela ezilungileyo.
Useto olusisiseko kunye neengcebiso zokuphucula imeko yakho yophuhliso
I-Termux isebenza kakuhle kakhulu, kodwa ngokulungiswa okuthile ungafikelela kwindawo apho inkqubo kangangeeyure ngaphandle kokusokola nge-interfaceInyathelo lokuqala kukukhetha umhleli okhululekileyo ngawo: i-nano oza kuqala ngayo, okanye i-Vim/Neovim ukuba ufuna into enamandla ngakumbi neyandisiweyo.
Kukwacetyiswa kakhulu ukuchaza ulwakhiwo olucacileyo lwesikhombisi seeprojekthi zakho. Umzekelo:
- $HOME/c_projectos
- $IKHAYA/iiprojekthi_ze-cpp
- $IKHAYA/iiprojekthi_zepython
Kwaye ngaphakathi kweprojekthi nganye, kukho iifolda ezincinci zeprojekthi nganye. Oku kukunceda ukuba uphephe ukuxuba iifonti, ii-executables, kunye nedatha, kwaye kukuqhelanisa nokusebenza ngendlela ehlelekileyo ukususela ngosuku lokuqala.
Ukuba izikripthi zakho ziza kuchaphazela izihloko zenethiwekhi, ii-API, okanye iinkonzo zangaphandle, akuyi kuba yingozi. Sebenzisa i-VPN kwithebhulethi yakho xa usebenzisa iTermuxingakumbi ukuba uqhagamshela kwiinethiwekhi ze-Wi-Fi zikawonke-wonke okanye ezingathembekanga. Kwaye ngelixa usenza njalo, funda indlela yokujonga ukusetyenziswa kwedatha, ii-wakelocks, kunye ukuvala/ukuvula ngokuzenzekelayo okanye iindlela zokonga amandla zinokuba luncedo.
Kwicala lePython, qhela Bhala iilogs uze ubambe izinto ezingaqhelekanga endaweni yokuvumela inkqubo ukuba ingasebenzi ngokukhawuleza.Ukusingatha iimpazamo zenethiwekhi, iifomathi zedatha ezingachanekanga, okanye imiba yemvume kuya kukunyanzela ukuba uyile ikhowudi eyomeleleyo ngakumbi, kwaye oko kubaluleke kakhulu ukuba kamva ufuna ukuzisa ezi ngcinga kwiinkqubo zemveliso.
Khumbula ukuba iTermux, emva kwayo yonke loo nto, indawo encinci yokwenyani yeLinuxYonke into oyifundayo apha malunga nemiyalelo, iipayipi, ukuqondisa kwakhona, iimvume, kunye nolwakhiwo lwesalathiso oludluliselwa phantse lungatshintshanga kwiiseva, iiVPS, okanye oomatshini ababonakalayo. Ithebhulethi yakho iba yindawo efanelekileyo yokuvavanya ukuqinisa olo lwazi.
Ukudibanisa iTermux kunye nePython kunye nee-IDE kwi-Android
Umbuzo oqhelekileyo kukuba ngaba kunokwenzeka Ukusebenzisa i-Termux Python kwi-IDE yemizobo kwi-AndroidOku kufana noko ubuya kukwenza ngeVisual Studio Code okanye iPyCharm kwidesktop. Le ngcamango ivakala intle, kodwa ekusebenzeni, inkqubo ye-Android yenza oku kuhlanganiswa kube nzima kakhulu.
Kukho ii-apps ezifana nePydroid kunye nezinye ezifanayo ezibonelela ngetoliki yazo kunye nendawo yophuhliso enojongano lwemizobo. Ingxaki kukuba Zonke ezi apps zilawula indawo yazo ezimeleyo kwaye azibelani ngeepakeji okanye uqwalaselo neTermux.Ngamanye amazwi, nangona ungacwangcisa iPython kuzo, aziyi kusebenzisa iPython efanayo okanye zisebenzise iimodyuli ezifanayo onazo kwiTermux.
Namhlanje, iindlela zokuba ne Ii-IDE ze-All-in-one ezisebenzisa imeko-bume ye-Termux Python zinqongophele kakhulu.Onokukwenza kukusondela kuloo mava ngokusebenzisa abahleli abanamandla ngaphakathi kwiTermux (iVim/Neovim enee-plugins, umzekelo) okanye ngokuhlela iifayile kumhleli wangaphandle onokufikelela kwiifolda ezabelwana ngazo, ngelixa uqhubeka nokusebenzisa ikhowudi ukusuka kwisiphelo sendlela.
Enye indlela kukudibanisa ithebhulethi kwikhompyutha kwaye usebenze ne-desktop IDE enxibelelana neTermux nge-SSH okanye i-SFTP. Kwimeko enjalo, Ithebhulethi isebenza njengeseva kwaye iPC njengeklayenti yophuhliso.Luhambo olulula kakhulu, kodwa luyaphambuka kwingcamango yokusebenzisa isixhobo esiphathwayo kuphela.
Eyona nto ifanelekileyo yokwamkela ukusetyenziswa kweselfowuni kuphela kukuba I-Termux isekelwe kwi-terminal, kwaye amandla ayo avela ekudibaniseni umhleli olungileyo, amagama angaqhelekanga aluncedo, iindlela ezimfutshane zekhibhodi, kunye noqwalaselo olucokisekileyo.Oko kwanele ukuba ufunde kwaye uphuhlise iiprojekthi zePython ezinzulu kwithebhulethi yakho.
Ekugqibeleni, ngethebhulethi ye-Android encinci, iTermux, kunye nezixhobo ezifanelekileyo, ungazilungiselela. Indawo yokusebenza efanelekileyo yokufunda i-C, i-C++ kunye ne-Python, ukuziqhelanisa ne-Linux, ukwenza imisebenzi ngokuzenzekelayo, ukudlala ngee-API, iilog kunye neenethiwekhi kunye nokuqalisa ukuchukumisa iingcamango zokhuseleko lwe-cyber kunye neenkonzo zelifu..
Ngokunyamezela okuthile, elo labhoratri liphathwayo liba linyathelo lokuqala eliya kwiiprojekthi ezinkulu onokuzisebenzisa kwiiseva, usetyenziso lweshishini okanye izisombululo zobukrelekrele beshishini, ugcine indlela efanayo yokucinga: zama, zenzele ngokuzenzekelayo kwaye wakhe izixhobo eziluncedo kumgca womyalelo olula. Yabelana ngolwazi ukuze abasebenzisi abaninzi bafunde malunga nesihloko.
