Acest articol acoperă un ghid despre aplicația Android „Termux” care vă permite să rulați programe și scripturi din linia de comandă pe dispozitive Android.
Termux este o aplicație de emulator de terminal open-source care funcționează pe dispozitive Android. De asemenea, funcționează ca un fel de mini sistem de operare Linux, plin de multe instrumente și utilitare pe care le vedeți în mod obișnuit în distribuțiile Linux desktop. Puteți utiliza Termux pentru a instala și rula numeroase aplicații din linia de comandă prin propriul său manager de pachete. Nu este necesar acces root pentru a instala și rula Termux pe Android. Puteți utiliza chiar și interfețe grafice ușoare de mediu desktop fără accelerare hardware prin Termux (prin VNC), dar acestea pot fi lente și nu pot fi utilizate exact pe dispozitivele tactile cu ecran mic. Termux este extrem de popular în rândul dezvoltatorilor și altor utilizatori care doresc să acceseze aplicațiile CLI Linux pe Android. Este cel mai apropiat lucru pe care îl ai de un sistem de operare Linux pe Android și este o plăcere să îl folosești cu interfața sa optimizată pentru atingere, potrivită pentru dispozitivele cu ecran mic. Termux oferă acțiuni suplimentare de la tastatură, facilitând introducerea simbolurilor și, de asemenea, completarea automată prin intermediul
Cazuri de utilizare
Câteva lucruri pe care le puteți face cu Termux:
- Rulați scripturi Python
- Rulați scripturile Bash
- Joacă jocuri din linia de comandă
- Accesați editorul Vi
- Faceți conexiuni SSH
- Creați Python virtualenv
- Dezvoltați aplicații atâta timp cât nu aveți nevoie de acces GUI
- Instalați pachete suplimentare cu pip, npm, cpan, gem, tlmgr și alți astfel de manageri de pachete
- Practic, orice vă permite să faceți un pachet instalat prin interfața sa de linie de comandă
Instalarea Termux pe Android
Puteți descărca și instala Termux prin Google Play sau de pe F-Droid. Lansați Termux prin lansator și ar trebui să fiți întâmpinat cu următorul ecran:
Activarea accesului la stocare pe Termux
Pentru a accesa fișierele din terminalul Termux sau pentru a salva fișiere de la terminalul Termux, va trebui mai întâi să configurați spațiul de stocare Termux și să furnizați permisiunile de acces la Termux atunci când vi se solicită. Puteți face acest lucru executând următoarea comandă:
$ termux-setup-storageOdată ce ați trecut prin configurarea stocării, veți putea găsi fișiere Termux stocate în folderul „partajat” din spațiul de stocare intern al dispozitivului dvs. Android. Dacă folderul „partajat” nu există, puteți crea unul manual. De obicei, calea completă către acest folder „partajat” este „/ storage / emulated / 0 / shared”.
Instalarea și gestionarea pachetelor oficiale Termux
După ce ați instalat Termux, rulați comanda de mai jos pentru a actualiza și actualiza depozite:
Actualizare $ pkgAcum puteți instala pachetele dorite folosind următoarea comandă:
$ pkg instalareDupă instalare, veți putea rula comanda pentru pachetul instalat în terminalul Termux (la fel cum ați face pe un sistem de operare Linux desktop):
Puteți obține o listă a pachetelor Termux instalabile de aici. De asemenea, puteți căuta și căuta pachete în Termux. Pentru aceasta, rulați o comandă în următorul format:
De asemenea, puteți lista toate pachetele folosind următoarea comandă:
$ pkg list-allInstalarea pachetelor Deb în Termux
Puteți instala anumite „.pachete deb ”din depozitele Ubuntu sau Debian, atâta timp cât sunt create pentru arhitectura mobilului dvs. (zilele noastre, telefoanele mobile au în mare parte arhitecturi aarch64 și aarch32). Rețineți că unele pachete pot refuza să lucreze pe Termux. Pentru a instala un „.deb ”, rulați o comandă în următorul format:
$ dpkg -iPentru a elimina un dispozitiv instalat manual “.deb ”în Termux, executați o comandă în următorul format:
$ dpkg --eliminațiPentru a lista toate instalate manual “.deb ”, va trebui să executați următoarea comandă:
$ dpkg -lOrice ".Deb ”din orice sursă de pachet poate fi instalat atâta timp cât îndeplinește cerințele de compatibilitate. Ca întotdeauna, trebuie să aveți grijă atunci când ridicați pachete terțe pentru a împiedica instalarea pachetelor suspecte.
Activarea depozitelor suplimentare în Termux
De asemenea, puteți activa depozite suplimentare în Termux pentru a permite instalarea pachetelor suplimentare. Pentru a găsi mai multe depozite, vizitați această pagină și faceți clic pe depozite cu nume care se termină cu „-pachete”. Veți găsi comanda pentru activarea acestor depozite în fișierele lor „README”. Comanda pentru activarea depozitelor suplimentare arată astfel:
$ pkg instalareMai jos sunt câteva exemple pe care le-am testat și am găsit că lucrează la Termux:
$ pkg instalați x11-repo$ pkg instalează game-repo
$ pkg instalează root-repo
$ pkg instalează unstable-repo
$ pkg instalează science-repo
Unele depozite comunitare terțe pot fi, de asemenea, activate. Veți găsi o listă a acestor depozite disponibile aici.
Instalarea suplimentelor Termux
Termux oferă câteva suplimente utile care pot fi instalate pe un dispozitiv Android prin Play Store. Unele dintre aceste suplimente suplimentare sunt gratuite, în timp ce altele sunt plătite. Puteți găsi o listă a acestor programe de completare disponibile aici.
Concluzie
Unele aplicații din Magazinul Play vă permit să instalați și să rulați medii Linux complete pe Android. Cu toate acestea, câteva dintre ele necesită acces root și nu sunt tocmai ușor de utilizat. În ceea ce privește ușurința în utilizare, nu există nimic altceva ca Termux pe Play Store.