Kā lietot Linux komandrindu operētājsistēmā Android ar Termux

Kā lietot Linux komandrindu operētājsistēmā Android ar Termux

Android ir spējīga operētājsistēma, jo tā piedāvā daudzas lietotnes, kas tuvojas galddatoru klasei. Tomēr dažreiz ir vajadzīgas nelielas pūles, lai Android ierīcē paveiktu kaut ko tādu, kas darbvirsmā būtu īslaicīgs.





Viens risinājums ir izmantot Android slēptās Linux infrastruktūras priekšrocības. Lietotne Termux nodrošina komandrindas vidi un ļauj Android ierīcē instalēt godīgas Linux lietotnes. Tālāk ir norādīts, kā lietot lietotni Termux.





Kāpēc izmantot Termux?

Play veikalā jau ir dažas lietotnes, kas ir Linux lietojumprogrammu Android porti. Tās atšķiras no Termux ar to, ka tās atkārto šīs Linux lietotnes, taču tās ir veidotas “Android veidā”.





Turpretī Termux ir autonoma Linux vide. Tās programmas (visiem nolūkiem un mērķiem) ir tādas pašas kā to Linux kolēģi. Tam ir dažas priekšrocības salīdzinājumā ar pārnēsātajām lietojumprogrammām:

  • Konsekvence: Linux lietotnēm, kas ir pārnestas uz Android, ir nepieciešama kāda veida lietotāja saskarne. Lietotāja pieredze operētājsistēmā Android lielā mērā ir atkarīga no tā, cik daudz pūļu izstrādātājs pieliek. Turpretī Termux lietotnes ir tādas pašas kā Linux versijas, sākot no īsinājumtaustiņiem līdz to instalēšanai.
  • Kompakts: Pievienojot Android kodu, dažas slaidas lietojumprogrammas var kļūt smagas. Piemēram, Android SSH klienta izmērs var būt no 2 MB līdz 12 MB. Salīdziniet to ar Dropbear, kas pieejams Termux, kas sver 396 KB (tas ir kilobaiti). Un tas nodrošina arī SSH serveri.
  • Savlaicīgums: Kad lietojumprogramma saņem atjauninājumu, jūs paliekat Android lietotnes izstrādātāja žēlastībā jaunināšanai. Turpretī Termux lietojumprogrammas ir standarta Linux paketes, kurām nepieciešama mazāka apkope. Tos pat var izveidot automātiski kopā ar darbvirsmas versijām. Jūs, iespējams, ātrāk piekļūsit jaunām funkcijām, izmantojot Termux.
  • Cena: Pastāv iespēja, ka jebkurai lietotnei, ko iegādājaties Play veikalā, būs jāmaksā ar to. Visas Termux lietotnes ir bezmaksas (un atvērtā koda) , tāpat kā pats Termux.

Kā lietot Termux

Pirms ienirt, saprotiet, ka Termux galvenokārt ir komandrindas vide. Šeit nav izsmalcināta lietotāja saskarne ar spīdīgām pogām. Tas attiecas ne tikai uz pamata Termux paketi, bet arī uz tās lietotnēm. Izmantojot šo metodi, jūs nesaņemsiet jaunāko LibreOffice versiju.



Vissvarīgākais ir tas, ka komandrindai jābūt ērtai, lai instalētu un izmantotu šīs programmas Termux. Lai uzzinātu vairāk, iepazīstieties ar mūsu visbiežāk lietoto Linux termināļa komandu sarakstu.

Kad esat gatavs, paņemiet tālruni vai planšetdatoru un instalējiet Termux.





Lejupielādēt: Termux (Bezmaksas)

Termux pamata komandas, kas jums jāzina

Palaižot Termux, jūs nokļūsit komandrindas vidē. No šejienes jūs varat instalēt jaunus rīkus. Termux izmanto to pašu pakotnes instalētāju, kas atrodams Debian, Ubuntu un saistītajos Linux izplatījumos.





Papildu iepakošanas rīki (biežāk saukti par APT) tiek izmantoti, lai atrastu, instalētu un noņemtu programmatūru Termux. Sāciet, atjauninot paketes un jauninot ar šīm komandām:

apt update
apt upgrade

Pēc tam uzziniet, kādas lietotnes ir pieejamas:

apt list

Lai uzzinātu vairāk par kādu no šīm pakotnēm, izmantojiet

apt show [package name]

Tiks parādīts nosaukums, uzturētājs, faila lielums, atkarības un cita noderīga informācija. Lai instalētu lietotni, vienkārši izmantojiet:

apt install [package name]

Mūsu ceļvedis par APT lietošanu pastāstīs vairāk par šo rīku, piemēram, par pakotņu jaunināšanu. Jūs varat palaist instalētu rīku, ievadot tā nosaukumu termināļa uzvednē komandrindā Termux.

Papildus apt, šis iebūvēto komandu saraksts darbojas operētājsistēmā Android:

  • | _+_ | ļauj kopēt failu
  • | _+_ | pārvietos failu
  • | _+_ | uzskaita direktorija saturu
  • | _+_ | dzēš (noņem) datus
  • | _+_ | izveido simbolisku saiti (piemēram, | _+_ |)

Izmantojot šos iebūvētos rīkus, jūs samazināt nepieciešamību pēc Android failu pārvaldnieka. Tie arī ietaupa jūs no nepieciešamības sakņot tālruni, lai izbaudītu šādu funkcionalitāti.

Linux lietotnes, kuras varat instalēt, izmantojot komandrindu Termux

Izmantojot trāpīgs izmantojot Termux, Android ierīcē varat instalēt vairākas noderīgas Linux lietotnes. Tos iedala vairākās kategorijās-apskatīsim dažus svarīgākos.

Teksta redaktori

Termux nodrošina abu populāro Linux teksta redaktoru - VIM un Emacs - jaunākās versijas. Ir pieejami arī citi redaktori, piemēram, minimālisma nano.

Protams, Android jau ir daudz teksta redaktoru. Ko tad Emacs un Vim ienes platformā? Ja jums patīk strādāt Markdown, abi to labi atbalsta. Iedziļināties domāšanas veidā bez traucējumiem? Tas nesaņem daudz uzmanības novēršanas nekā VIM --- pārbaudiet mūsu VIM īsceļu apkrāptu lapu, lai palīdzētu to apgūt.

kā iegūt personiskos snapchat filtrus

Vai jums ir nepieciešams kaut ko pierakstīt un sniegt uzdevumus? Organizācijas režīms Emacs ir jūs. Jūs pat varat izmantot Emacs kā savu failu menedžeris , scenāriju rakstīšanas lietotne , Klients Trello , mūzikas atskaņotājs , vai spēlēt Minesweeper.

nezināma USB ierīce (ierīces aprakstītāja pieprasījums neizdevās) Windows 10

Kāpēc pārslēgties? Android teksta redaktori parasti koncentrējas uz vienu izcilu funkciju. Piemēram, viens var koncentrēties uz projektēšanu bez uzmanības novēršanas, cits var priekšskatīt Markdown un citu formatējumu, bet vēl citi var būt balstīti uz piezīmju glabāšanu (lai gan patiesībā tie ir tikai teksta redaktori).

Terminālu redaktori var apmierināt šīs vajadzības vienā programmā, vienlaikus esot pieejami arī galddatoru platformās.

Termux komandrindas utilītas

Termux pakotnēs ir vairākas noderīgas Linux komandrindas utilītas:

  • gnuplot: Matemātiskās grafikas programma
  • ImageMagick: Attēlu manipulācijas un konvertēšanas rīkkopa
  • p7zip: Arhivēšanas utilīta 7-Zip saspiešanas shēmai
  • UNRAR: Cits arhīva rīks RAR formātam
  • Wget: Programma failu ielādei internetā, izmantojot HTTP vai FTP

Kāpēc pārslēgties? Tās ir īpašas programmas ar daudz ko piedāvāt.

Instalējiet serverus Termux

Mēs jau esam parādījuši, kā jūs varat pārvērtiet savu Android ierīci par tīmekļa serveri ar īpašām lietotnēm. Termux līdzīgi nodrošina oriģinālus Linux tīmekļa serverus, piemēram, Apache, nginx un Lighttpd.

Bet kāpēc jūs vēlaties palaist tīmekļa serveri savā Android ierīcē?

Papildus programmēšanai ņemiet vērā, ka daudzas mūsdienu labākās lietojumprogrammas ir tīmekļa lietotnes. Piemēram, jūs varētu instalēt nginx, PostgreSQL datu bāzi un Python, pēc tam izmantojiet Taiga projektu vadības platforma. Tas ir ļoti noderīgi, un tas viss nav jāreģistrējas trešo pušu pakalpojumiem vai mitināšanai.

Termux ietver arī Lāce , kas nodrošina SSH serveri (un klientu), lai pieteiktos tālrunī/planšetdatorā un pārsūtītu failus. Tas ir noderīgi situācijās, kad vēlaties apmainīties ar dažiem failiem, bet nevēlaties izmantot mākoņa pakalpojumus. Vienkārši palaidiet Dropbear serveri, izmantojiet SSH klientu, lai paņemtu nepieciešamo, un izslēdziet to.

Kāpēc pārslēgties? Tādas lietotnes kā Tiny Web Server ļauj izveidot tīmekļa serveri. Bet kas ir vairāk intriģējošs nekā viegls serveris, kuru varat sākt no komandrindas?

Attīstības lietotnes komandrindā Termux

Lai gan daudzas Android lietotnes (uzskaitītas kā “koda redaktori”) nodrošina iespēju rakstīt kodu, tās var nenodrošināt pašas valodas. Izmantojot Termux, jūs varat pārbaudīt savu kodu savā tālrunī vai planšetdatorā.

Tas piedāvā standarta programmēšanas valodu izplatījumus, piemēram:

  • BASH apvalks (noklusējums ir pieejams kastē un lielisks veids, kā sākt uzlauzt)
  • Python (ir pieejams gan v2, gan v3)
  • PHP
  • Rubīns

Ir pieejamas arī avota vadības sistēmas git un Subversion, kuru lietojums ir ne tikai izstrāde. Ja jums patīk kontrolēt savus datus, avota vadība ļauj glabāt failus, kur vien vēlaties. Jūs arī kontrolējat, kad sūtāt atjauninājumus uz citām ierīcēm, un versiju apzīmēšanai varat izmantot tagus.

Kāpēc pārslēgties? Ir dažas programmēšanas valodas pakotnes operētājsistēmai Android, piemēram QPython . Bet tie nodrošina savus apjomīgos lietotāja interfeisus. Tie var prasīt arī papildu lietotnes, lai tās būtu pilnībā noderīgas.

Uz Android balstītas lietotnes ir pieejamas gan git, gan svn. Tomēr jums ir jābūt atsevišķai lietotnei katram avota vadības veidam. Termux piedāvā abus vienā iepakojumā bez maksas. Izmantojot avota vadību, varat arī samazināt klientus mākoņa sinhronizācijas pakalpojumiem, piemēram, Dropbox.

Pievienojiet Linux operētājsistēmai Android, izmantojot Termux komandas

Termux ir īpaši kompakts piedāvājums, kas jūsu Android ierīcei paver daudz funkcionalitātes. Komandrinda ir viena no visspēcīgākajām Linux funkcijām, un Termux balstās uz jūsu ierīces Linux kodolu, lai padarītu jūs efektīvāku, atrodoties ceļā.

Un kas zina, varbūt, papļāpājot ar šīm lietotnēm, jūs pārliecināsit izmēģināt Linux arī uz darbvirsmas. Pārbaudiet mūsu Linux komandas apkrāpj lapu par palīdzību, pamēģinot.

Kopīgot Kopīgot Čivināt E -pasts Kā piekļūt Google iebūvētajam burbuļa līmenim operētājsistēmā Android

Ja jums kādreiz ir bijis jāpārliecinās, ka kaut kas ir vienā līmenī, tagad tālrunī varat iegūt burbuļa līmeni dažu sekunžu laikā.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Android
  • Terminālis
  • Linux
  • Android
  • Linux komandas
Par autoru Kristians Kovlijs(Publicēti 1510 raksti)

Redaktora vietnieks drošības, Linux, DIY, programmēšanas un tehniski izskaidrota jomā un patiešām noderīgs Podcast apraides ražotājs ar lielu pieredzi galddatoru un programmatūras atbalstā. Žurnāla Linux Format līdzstrādnieks Kristiāns ir Raspberry Pi mīļotājs, Lego cienītājs un retro spēļu cienītājs.

Vairāk no Kristiāna Kaulija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu