mhd_sulu_786
โ† All posts
Guides20 August 2026

๐Ÿ“ฑ What Is Termux? Installation, Basic Commands & Useful Tools Guide

By Muhammed Sulaiman T (WebDeveloper)

Termux is an open-source terminal emulator and Linux environment application for Android. Unlike standard mobile apps, it provides a command-line interface (CLI) without requiring root access, allowing users to run Linux tools, scripts, programming languages, and development utilities directly from an Android device.

1. Key Uses of Termux

Programming & Scripting

  • Write and execute programs and scripts using Python, Node.js, Bash, Ruby, C/C++, and Rust.
  • Install development packages and command-line utilities directly through the Termux package manager.

Remote Server Management

  • Connect securely to remote Linux servers using OpenSSH (ssh).
  • Manage files, execute commands, monitor servers, and perform basic administration tasks from an Android device.

File Management & Automation

  • Use command-line utilities such as curl, rsync, git, and tar to manage files, transfer data, and automate repetitive tasks.
  • Create shell scripts for common workflows and system operations.

Text Editing

  • Edit configuration files, source code, and scripts directly on your Android device using lightweight editors such as nano and vim.

2. How to Download and Install Termux

Important: Avoid downloading Termux from the Google Play Store. The Play Store version is deprecated and no longer receives updates.

Download Termux from official and maintained sources:

  1. Download the latest version from the F-Droid Termux page or the Termux Git Hub Releases page.

Open the downloaded .apk file on your Android device.

  1. If Android displays a security warning, enable "Install from unknown sources" for the application being used to install the APK.

Complete the installation and open Termux.

3. Basic Termux Commands & Setup

Package Repository Update & Storage Access

Run these commands after opening Termux for the first time:

# Update package repositories and upgrade installed packages
pkg update && pkg upgrade

# Grant Termux access to shared internal storage
termux-setup-storage

Frequently Asked Questions

Is Termux free to use, and does it require root access?

Yes, Termux is completely free and open-source. It operates natively within Android's application sandbox without requiring root privileges or system modifications.

Why should I avoid installing Termux from the Google Play Store?

The Play Store version is deprecated due to Android SDK target API policy restrictions. It no longer receives package updates, causing package installation errors. Always install Termux via F-Droid or GitHub.

How do I access internal storage files inside Termux?

Run termux-setup-storage in the terminal and accept the Android permission prompt. This creates a ~/storage directory with symlinks to your internal folders like Downloads and Documents.

Can I run graphical Linux desktop environments in Termux?

Yes, you can install desktop environments like XFCE or LXDE inside Termux along with a VNC server, then connect to it using an Android VNC Viewer client app.

Like what you read? I also build production systems for businesses.

Let's work together