Termux

Updated 20-Apr-2026

Termux is an Android application (and plugins) which provides a Linux environment as a terminal emulator. Actually the Termux terminal doesn't need to be used, as it is possible to access various elements via API. Note that there are many things different from Linux in Termux.

The main support is various programming languages. Access to repositories via Git. And using Rclone, one can mount cloud drives as a filesystem (as root).

Termux limitations

Termux plugins and apps

  • Termux:API - use of Android APIs from command line
  • Termux:Widget -
  • Termux:X11 - can use Linux gui (if you really want to)
  • Termux software

Linux packages using pkg

  • Over 2,000 Linux packages. 50+ mirrors worldwide. Estimated 100tb/month bandwidth.
  • Can use Syncthing on Termux (albeit without sdcard access).
  • Termux and Tasker (to help with Syncthing)

apt v. pkg

apt works, but use pkg which is a wrapper around apt, does a few extra things. See more details:

  • Automatically runs update.
  • Provides command shortcuts, such as pkg in instead of pkg install or apt install.
  • Some client-side repo load-balancing, by switching mirrors
    • Note: use termux-change-repo if the current repo is not responding well or at all.

Termux resources

We use cookies only for WordPress functionality, and do not use third-party analytics or tracking.
Accept