Termux – The Ultimate Linux Terminal Emulator pro Android [XDA Spotlight]

Už jste někdy chtěli dokončit terminálu Linux prostředí na svém Android telefonu? Nejen emulátor terminálu se základními příkazy, ale komplexní prostředí příkazového řádku Linuxu se všemi nástroji a balíčky, na které jste si zvykli? Pokud ano, pak Termux je odpověď.

Termux je výkonný emulační software terminálu, který je podobný populární aplikaci emulátoru terminálu, ale také obsahuje rozsáhlou sbírku balíčků Linuxu. Systém správy balíků Termux je podobně jako Debians Advanced Package Tool (APT) v tom, že můžete vyhledávat, instalovat a odinstalovat pomocí příkazu apt. Termux nainstaluje jen několik základních balíčků po vybalení z krabice, snížit velikost APK na Play Store, ale umožňuje instalovat žádné další balíčky, které si přejete. I když v obchodě Google Play existuje několik alternativ k Termuxu, žádná z nich nenabízí téměř tolik balíčků jako Termux.

zleva Doprava: Apt, FFmpeg, Vim,

Doporučená literatura: Naučte se, jak nainstalovat plnou GNU/Linux prostředí na vašem Android zařízení.

Termux – Linux Terminal Emulator pro Android

Termux balíčky jsou postaveny pomocí Ubuntu 16.10, tak to znamená, že vývojáři mohou sestavit všechny existující software z jejich zařízení a poté přidat do správce balíčků pro každého, kdo ke stažení. Je to velmi jednoduché a elegantní řešení toho, co by jinak mohlo být složitým a obtížným problémem. Jedním z úžasných vedlejších účinků je to, že jakmile je software kompilován, máte plnohodnotné verze softwaru spíše než napůl pečené, portované verze desktopových linuxových balíčků.

například používám příkazový řádek na svém počítači Mac, protože dávám přednost tomu, abych měl ruce na klávesnici 90% času. Proto používám klávesové zkratky a terminálové aplikace, abych většinu své práce dokončil. Já raději používat Vim jako to je úžasný textový editor a má pluginy pro téměř vše, včetně společnosti Microsoft .ČISTÝ! Mám různé pluginy, které používám denně a já jsem se snažil některé z těchto Vim nainstalován v Termux – s velkým úspěchem. Všechno, co jsem zkusil, funguje přesně tak, jak jsem očekával. Jedním z mých oblíbených pluginů je CtrlP, výkonný vyhledávač souborů, který krásně fungoval ve Vim na Termuxu.

Termux vám dává Bash terminál ve výchozím nastavení, ale pokud jste jako já a raději Zsh pro své pokročilé funkce, FISH shell je také k dispozici. Více různých typů shell je jistě vítán.

každý, kdo používá aplikaci emulátoru terminálu v systému Android, zná bolest, když potřebujete zadat speciální klávesy pro ovládání terminálu, jako je CTRL nebo ESC. Tyto klávesy se nezobrazují na standardních dotykových klávesnicích používaných na zařízeních android (s výjimkou hackerské klávesnice). Vývojář Termux Fredrik Fornwall má však velmi nové řešení. Vázal CTRL na klávesu pro snížení hlasitosti a další speciální klávesy, jako je ESC, na klávesu pro zvýšení hlasitosti. Proto stisknutím hlasitosti nahoru + dotyková klávesnice ‚ L ‚můžete zadat příkaz terminálu CTRL + ‚L‘, který vymaže okno terminálu. Klávesa ESC se odešle například stisknutím klávesy volume UP + ‚E‘. Všechny klíče dostupné v Termuxu si můžete prohlédnout na webových stránkách vývojáře.

já také použít SSH v Termux připojit k mé osobní VPS servery. Ačkoli existují i jiné aplikace pro Android, jako jsou JuiceSSH a ConnectBot, správné připojení SSH přes OpenSSH ve správném terminálovém prostředí je podle mého názoru lepší. Termux umožňuje vytvářet více relací, takže mohu mít připojení k serveru v jedné relaci a místní prostředí v jiné relaci.

Pokud se chcete vyvíjet v terminálu, Termux vás tam také pokryl. Nainstaloval jsem python do telefonu pomocí správce balíčků Termux a psal python kód přesně stejný jako na vzdáleném serveru.
co něco mírně těžšího, jako je vývoj s NodeJS? Termux má podporu pro NodeJS stejně, a to jde ještě dále tím, že podporuje populární stohy, jako je Express. Byl jsem schopen nainstalovat plné NodeJS / Express / Bootstrap prostředí a hostit jednoduché webové stránky na mém zařízení.

také jsem byl schopen nainstalovat a používat Ruby stejně, nicméně jsem narazil na problémy, když jsem byl zpočátku instalace Kolejnice. Naštěstí jsem byl schopen dostat Rails běží na mém zařízení s pomocí Termux Google+ komunity, která je velmi aktivní a skvělý zdroj pomoci, pokud narazíte. Upřímně řečeno, Jsem nesmírně ohromen Termuxem a jeho systémem správy balíčků. Poskytuje úžasný seznam balíčků, který neustále roste; zatím jsem nezmeškal žádné balíčky, které používám denně. Všiml jsem si však, že populární multiplexer terminálu obrazovky nebyl k dispozici, ale je k dispozici alternativa (a podle mého názoru lepší) TMUX.

zařízení, na kterém jsem to všechno testoval, není ani vlajkovou lodí. Používám Xiaomi Mi Max s 4GBS paměti RAM a Snapdragon 650 SoC spolu s klávesnicí Apple Bluetooth. Hlavním důvodem, proč používám tento telefon, je to, že Xiaomi Mi Max má obrazovku 6.44″, což mi dává slušnou nemovitost pro práci. S výše uvedeným nastavením mohu pohodlně dělat nějakou vážnou práci na cestách.

nejúžasnější věc na Termuxu je, že je zcela zdarma – neexistují žádné nákupy nebo reklamy v aplikaci. I když si můžete zakoupit některé doplňky, které mají malý poplatek, podporovat vývojáře a zlepšit již působivou funkčnost Termuxu. Addony zatím zahrnují:

  • Termux:Úkol – Integrace Termux s Tasker
  • Termux:API – Umožňuje Termux integrovat s existujícími Android Api (jako je čtení vašich SMS zpráv v terminálu)
  • Termux:Widget Spustit Termux skripty z domovské obrazovky
  • Termux:Styl – Přizpůsobit vzhled Termux
  • Termux:Float – Umožňuje plovoucí Termux okna

Termux je nyní trvalý instalace na všech svých zařízeních se systémem Android; to mi umožňuje mít plně funkční terminál a vývoj životního prostředí na místní zařízení. Trávím spoustu času vývojem na vzdálených serverech, ale někdy jste v situaci, kdy se nemůžete připojit k serveru. Nedávno, podnikl jsem výlet na Nový Zéland, který zahrnoval 11 hodinový let tam a zpět. Kdybych měl v té době nainstalovaný Termux, Moje lety by se mohly stát 22 hodinovou kódovací relací.

ke Stažení Termux na Play Store
Seznam Dostupných Termux Balíčky (Nebo Vytvořit Vlastní)
Podívejte se na Termux Google+ Společenství

O autorovi

Martina Sweeney

Martina Sweeney

Android nadšence a Vývojáře. Rád píšu kód a neomezuji se na jednu konkrétní oblast. Najdete mě ve vývoji webových aplikací, Android, databáze a zabezpečení. Jsem jen zvědavý na všechny věci počítače a gadgety. V poslední době jsem byl fascinován IOT.

Další


  • Instagram pracuje na tom, nechat si uložit návrhy tvůj Příběh


  • Microsoft změn více ikon v systému Windows 10 s nejnovější aktualizace


  • Revolut podá žádost o AMERICKÉ bankovní listiny


  • testy společnosti Microsoft zdarma Xbox Party Chat a další jako součást Xbox Live změny

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *