Termux

Termux je aplikace pro operační systém Android. Jedná se o emulátor terminálu s rozšiřitelným linuxovým prostředím. Po instalaci aplikace je k dispozici minimální prostředí, do kterého je možné instalovat řadu terminálových aplikací známých z operačního systému Linux. [1]

Termux
Aktuální verze0.118 (7. ledna 2022)
Operační systémAndroid
PlatformaAndroid
Vyvíjeno vJava, C, C++, unixový shell a Bash
Typ softwarusvobodný software, mobilní aplikace a emulátor terminálu
LicenceGPLv3
Webtermux.com
Některá data mohou pocházet z datové položky.

Základní informace

Termux je vybaven vlastním balíčkovacím systémem pkg, který zjednodušuje instalaci balíčků a pro který je připraveno velké množství balíčků. Mimo jiné je pro Termux k dispozici překladač programovacího jazyka C clang s řadou rozšiřujících knihoven. To umožňuje si v Termuxu a pro Termux překládat vlastní aplikace. Termux je vybaven překladači a interprety řady dalších jazyků, jako např. Python, Java, Go, Rust a další. K dispozici jsou správce souborů Midnight Commander, textový editor Vim, aplikace SSH a další, což činí z Termuxu komfortní pracovní prostředí na zařízení s Andriodem, zvláště pokud je vybaveno klávesnicí [2]. V mnoha případech využití není rozdíl mezi prací na PC s Linuxem v terminálovém prostředí a na zařízení s Androidem a Termuxem. Přesto toto prostředí není plnohodnotné z důvodu omezení systému Android, který neumožňuje přímý přístup k hardware. Např. není v Termuxu přístup k USB portu a k zařízením připojeným k tomuto portu. V novějších verzích Android nefungují informační příkazy typu 'top' z důvodu omezení přístupu do souborového systému /proc.

Dostupnost

Aplikace Termux je oficiálně dostupná na dvou úložištích, Google Play[3] a F-Droid[4]. Aplikace je rozdělena do několik balíčků, na hlavní a několik přídavných pluginů́ [5]

  • Termux - zdarma, hlavní balíček
  • Termux:API - zdarma, sada příkazů pro práci s Androidem (čtení SMS, GPS, notifikace, ...)
  • Termux:Boot - placený, umožňuje spouštět Termux skripty při startu Android zařízení
  • Termux:Float - placený, umožňuje spouštět Termux v plovoucím okně
  • Termux:Styling - placený, umožňuje nastavovat barvy a font terminálu
  • Termux:Task - placený, umožňuje pravidelné spouštění úloh v Termuxu pomocí aplikace Tasker
  • Termux:Widget - placený, umožňuje spouštět programy v Termuxu pomocí ikon na ploše

Odkazy

Reference

  1. Domácí stránka projektu. termux.com [online]. [cit. 2019-04-06]. Dostupné v archivu pořízeném dne 2019-01-25.
  2. https://opensource.com/article/18/5/termux - Termux turns Android into a Linux development environment
  3. Termux [online]. Play.google.com [cit. 2019-01-29]. Dostupné online.
  4. Termux [online]. F-droid.org [cit. 2019-01-29]. Dostupné online.
  5. The Termux Wiki [online]. [cit. 2019-01-29]. Dostupné online.

Externí odkazy

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.