I-Termux, i-emulator yohlelo lokusebenza ne-terminal ye-Android ne-Linux

I-termux i-emulator yokugcina yamadivayisi we-Android nohlelo lokusebenza ku-Linux Isebenza ngqo ngaphandle kwesidingo sokufinyelela kwezimpande noma ukucushwa okukhethekile.

Ku-Termux amaphakheji angeziwe ayatholakala ngomphathi wephakeji le-APT. Inhloso enkulu yonjiniyela ukuletha isipiliyoni somugqa womyalo we-Linux kubasebenzisi bedivayisi yeselula ngaphandle kwamakhanda amaningi futhi iThemux ithuthukiswe ngezinsiza eziningi.

Ku-Termux wonke amaphakheji afakiwe akha nge-Android NDK futhi banokulungiswa kokuhambisana kuphela ukubenza basebenze ku-Android.

Uhlelo olusebenzayo ayihlinzeki ngokufinyelela okugcwele ezinhlelweni zakho zefayela ngakho-ke i-Termux ayikwazi ukufaka amafayela wephakeji kuzikhombisi ezijwayelekile ezifana / bin, / etc, / usr or / var. Esikhundleni salokho, wonke amafayela afakiwe enkombeni yangasese yohlelo lokusebenza etholakala "/data/data/com.termux/files/usr".

Ukuze kube lula, lo mkhombandlela uqanjwe kabusha ngokuthi "isiqalo" futhi imvamisa kuba "$ PREFIX", okubuye kube ukuguquguquka kwemvelo okuthunyelwa kugobolondo le-Termux.

Ngalokho kusho, unjiniyela uxwayisa ukuthi lo mkhombandlela awunakuguqulwa noma udluliselwe ekhadini le-SD ngenxa yezizathu ezimbili eziyinhloko.

Okokuqala, uhlelo lwefayela kufanele lusekele izimvume ze-Unix namafayela akhethekile njengezixhumanisi noma amasokhethi angokomfanekiso futhi okwesibili, indlela eya enkombeni "yesiqalo" inekhodi eqinile kuwo wonke ama-binaries.

Lezi ngezinye zezici ezisemqoka nokusebenza okushiwo ngumlobi we-Termux:

  • Vele: Ungafinyelela amaseva akude usebenzisa iklayenti le-OpenSSH ssh. I-Termux ihlanganisa amaphakheji ajwayelekile kanye nokulingiswa okuqondile kwesixazululo kusixazululo somthombo ovulekile.
  • Imisebenzi ehlanganisiwe: unenketho yokusebenzisa iBash, inhlanzi noma i-Zsh ne-nano, i-Emacs noma i-Vim; faka i-SMS ebhokisini lakho lokungenayo, finyelela kuma-terminals we-API nge-curl, bese usebenzisa i-rsync ukugcina amakhophi wesipele ohlu lwakho loxhumana nabo kuseva ekude.
  • Ngezifiso: Inani elikhulu lamaphakeji angafakwa ohlelweni ngosizo lokuphathwa kwamaphakheji we-APT owaziwayo kusuka ku-Debian naku-Ubuntu.
  • Okungaqondakali: amaphakheji atholakala ku-Termux ayafana nalawo e-Mac ne-Linux. Ungafaka amakhasi womuntu efonini yakho bese uwafunda ngasikhathi sinye ngenkathi uzama ngawo kwesinye.
  • Amabhethri afakiwe: I-Termux ifake izinhlobo ezibuyekeziwe ze-Perl, i-Python, i-Ruby, ne-Node.js.
  • Kukaliwe: ungaxhuma ikhibhodi ye-bluetooth bese uxhuma idivayisi kwisibonisi sangaphandle uma kunesidingo, i-Termux isekela izinqamuleli zekhibhodi futhi inokwesekwa okugcwele kwegundane.

Ngaphandle kohlelo lwefayela, kunokunye umehluko nokusatshalaliswa kwendabuko kweLinux, ngakho-ke i-Termux akufanele ididaniswe nokusatshalaliswa. Eqinisweni, noma inikeza i-ecosystem yephakeji efana nokusatshalaliswa kweLinux, kufanele wazi ukuthi iThemux uhlelo lokusebenza olujwayelekile olusebenza ku-Android.

  1. Konke kufakwe ku- $ PREFIX hhayi kwizikhombisi ezijwayelekile ezifana / bin noma / njll.
  2. Imvelo ingumsebenzisi oyedwa, ngakho-ke qaphela lokhu lapho usebenzisa imiyalo njengezimpande, ngoba ingaphazamisa amathegi nezimvume ze-SELinux (Security-Enhanced Linux).
  3. I-Termux isebenzisa i-libc efanayo (umtapo wolwazi ojwayelekile we-C) kanye ne-linker efanayo enamandla njengohlelo lwe-Android.

Ngokuya ngewebhusayithi yeThemux, lokhu kwehluka okuyinhloko okungu-3 kudala izinkinga lapho kuzanywa ukusebenzisa izinhlelo ezihlanganiselwe uhlelo olujwayelekile lwe-GNU / Linux.

Ekugcineni, ikhasi likaGitHub likaThemux liphawula ukuthi i-emulator okwamanje ayikhombisi i-Android 10 (API 29) ngenxa yezinguquko eziningi ezenziwe yile nguqulo yohlelo lokusebenza.

“Izinhlelo ezingathembekile ezibhekise ku-Android 10 azikwazi ukusebenzisa i- exec () kumafayela atholakala enkombeni yasekhaya yohlelo lokusebenza. Lokhu kufakwa kwamafayela asuka enkombeni yokubhalela yasekhaya yohlelo lokusebenza kungukuphula umthetho we-W ^ X. Izicelo kufanele zilayishe kuphela ikhodi kanambambili efakwe kufayela lohlelo lokusebenza le-APK, ”kubika i-Google ku-API 29.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   uKhayini kusho

    Uhlelo lokusebenza olubalulekile kimi, luku-F-Droid :)