Cover Image of Download Termux  APK

4.1/5 - 155.245 votes

ID: com.termux

Download APK now
How to install APKs bundle(.zip)

How to install Termux on PC?


You want to install Termux on your PC/laptop to enhance your experience?
Below we have 2 methods to install Termux on PC/laptop (Windows and Mac OS):

- Install on PC using BlueStacks App Player.

- Install on PC using Nox App Player.


Install Termux for PC using BlueStacks App Player

BlueStacks (BlueStacks App Player) the world's most popular and safest Android emulator from BlueStacks company. BlueStacks allows Android applications to run on PCs running Microsoft Windows and Apple's macOS.

Here are the steps to install Termux with BlueStacks for your PC.

Step 1: Go to https://www.bluestacks.com to download the latest version of BlueStacks.
Step 2: Launch the BlueStacks installer and wait a few minutes until the process finishes.
Step 3: Go to APKfun to download the latest version of Termux.
Step 4: Locate the folder and find the APK file you just downloaded.
Step 5: Right click on the APK file, choose “Open with\BlueStacks Apk Handler”. The installation will start soon, just wait a second.
Step 6: After installing, you will see the Termux icon on your desktop, just click on it to launch with BlueStacks and start to use it. In case you don't see the icon, launch BlueStacks and find it in the app.

Install Termux for PC with Nox Player

Nox App Player is a powerful Android emulator for Windows. Nox App Player's operating system is based on Android 4.4.2 which allows users to run any of the hundreds of apps originally created just for Android.

Easy installation with few steps bellow:

Step 1: Go to https://www.bignox.com to download the latest version of Nox Player.

Step 2: Run the setup file.

Step 3: Wait a few minutes until the process finishes.

Step 4: Go to APKfun to get the latest version of Termux.

Step 5: Install the Unacademy app.

Step 6: After installing, start to launch Termux on your PC.

Show more

The description of Termux


NOTE: If you're having issues with installing or updating packages - see https://github.com/termux/termux-packages/wiki/Package-Management

NOTE: Updates over Google Play is currently halted due to technical reasons. In the meantime, see https://github.com/termux/termux-app#installation for alternative installation sources.

Termux combines powerful terminal emulation with an extensive Linux package collection.

• Enjoy the bash and zsh shells.
• Manage files with nnn and edit them with nano, vim or emacs.
• Access servers over ssh.
• Develop in C with clang, make and gdb.
• Use the python console as a pocket calculator.
• Check out projects with git.
• Run text-based games with frotz.

At first start a small base system is downloaded - desired packages can then be installed using the apt package manager. Access the built-in help by long-pressing anywhere on the terminal and selecting the Help menu option to learn more.

Want to read the wiki?
https://wiki.termux.com

Want to ask questions, report bugs or give feedback?
https://termux.com/community

Want to join the Termux IRC chat?
#termux on freenode
Show more

Featured Videos

  • Category

    Tools
  • Get it on:

    Go Google Play com.termux
  • Requirements:

    Android Varies with device+

Termux Varies with device APK for Android Varies with device+

Version Varies with device for Android Varies with device+
Update on 2020-09-29
Installs 10.000.000++
File size 18.069.048 bytes
Permissions view permissions
What's new • Terminal emulation: fix handling of DECRQM sequence. Issue #1752.
• Fix crash when using RunCommandService and issue with foreground sessions. Pull request #1764.
• Update bootstrap archives.

FAQs

  • Termux is an open-source terminal emulator application that works on Android devices. It also works as a sort of mini Linux OS, packed with many tools and utilities you commonly see in desktop Linux distributions. You can use Termux to install and run numerous command-line apps through its own package manager.
  • Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager.

  • Termux is an Android terminal emulator and Linux environment. What that means in practice is that you can install Termux on most Android devices and do almost anything you would do in a full Linux development environment on that device.
  • You can download Termux by following in 3 ways:

    1. Directly on APKFun in this link: https://apkfun.com/Termux.html 

    2. On Google Play Store:

    - Open Google Play on your phone

    - Search for “Termux ” in the search bar. Tap the search tool (magnifying glass icon) at the top-right corner of Google Play and type in “Termux ” Press “OK” on your keyboard to start searching.

    - Access the app’s information page. The official website should be the first app to come out in the list. Tap it.

    - Tap on the Install button, then touch Accept with Termux ’s permissions.

  • Accessing Termux-installed packages using Android sh) scripts, you can place them in the . shortcuts directory. A widget can now be placed on your home screen by holding it down, then choosing the Termux:Widget widget. Tapping the script will now automatically open a Termux instance and run it.
  • You can download Termux for your conmputer, laptop easily, just following all steps on this link: https://apkfun.com/Termux.html 

  • You can, however, get a terminal emulator app like Termux up and running on any Android device. ... Since the Play Store version doesn't officially support Android 10 (or higher), it will not start a shell on certain devices unless SELinux is set to permissive mode, which admittedly has serious security implications.
  • Termux is an open-source terminal emulator application that works on Android devices. You can use Termux to install and run numerous command-line apps through its own package manager. No root access is required to install and run Termux on Android.

  • - Run Python scripts

    - Run Bash scripts

    - Play command-line games

    - Access Vi editor

    - Make SSH connections

    - Create Python virtualenv

    - Develop apps as long as you don’t need GUI access

    - Install additional packages with pip, npm, cpan, gem, tlmgr, and other such package managers

    - Basically, anything that an installed package allows you to do through its command-line interface

  • To access files in the Termux terminal or to save files from the Termux terminal, you will first need to setup the Termux storage and provide storage access permissions to Termux when prompted. You can do so by executing the following command: "termux-setup-storage"

    Once you are through the storage setup, you will be able to find Termux files stored in the “shared” folder in the internal storage of your Android device. If the “shared” folder doesn’t exist, you can manually create one. Usually, the full path to this “shared” folder is “/storage/emulated/0/shared”.

  • Termux provides some useful add-ons that can be installed on an Android device through the Play Store. Some of these extra add-ons are free, while others are paid.

  • Any device running Android OS 7.0 or newer should be sufficient. Recommended hardware setup depends on tasks you want to perform. Heavy computing or development environment setup will require a high-end device of course.

    Highly recommended to have at least 15 GB on internal storage if you are going to install a lot of packages.

  • Whether Termux will do a 32-bit or 64-bit environment installation, depends on supported ABIs by Android OS.

    Some manufacturers do not bother provide a 64-bit Android even if device supports it. On such devices Termux will do only 32-bit installation and you cannot affect this. Termux depends on some core components supplied by the operating system, this include libc and dynamic linker.

  • Termux provides an utility for setting up storage access. Run next command: "termux-setup-storage"

    It should ask for Storage Access Permission and setup symlinks in ~/storage which points to certain standard directories like actual root of shared storage, DCIM, Pictures, etc.

    Data under exact path ~/storage is not user manageable. Please do not store any custom files in this directory, but only at locations available through symlinks. Running termux-setup-storage another time will ask for wiping the contents of this directory.

  • You need to archive contents of these directories:

    /data/data/com.termux/files/usr

    /data/data/com.termux/files/home

    You can use utility tar. Before uninstalling the app, ensure that archives are placed to safe location such as /sdcard.

  • Yes, as Termux is open-source and typically uses a GNU GPL v3.0 or Apache-2.0 licenses for parts like applications and package build scripts, you can freely re-use existing components as soon as you met the license requirements.

    Binary package repositories should not be reused in projects which do not belong to Termux organization. Please built and host them yourself. 

    Get started with information on developer's wiki pages: https://github.com/termux/termux-packages/wiki.

  • Please, check the comments in https://github.com/termux/termux-app/blob/master/app/src/main/java/com/termux/app/RunCommandService.java.  This source code part contains up-to-date information on this topic with example.

  • No, this feature has not been implemented. Unconditional automated execution of arbitrary commands (script on shared storage) also implies a security issue.

    Worth to note that Termux does not have storage access by default and we have not reconsidered this behavior.

  • Since Android 7, regular applications no longer can explore foreign processes in /proc. This has been implemented via hidepid=2 mount option.

    Termux can list only its own processes. You can see more only under rooted shell or ADB.

    This restriction has weird effect on some programs. For example, some processes like ssh-agent or tor daemons will no longer be visible through ps and as result can't be terminated with pkill <NAME> or killall <NAME> but only with kill <PID>.

  • It should be generally safe, especially if you will not use networking utilities or in any other way expose Termux installation to the world.
    You should more care about your outdated Android as it probably would be more easy to exploit TCP/WiFi/Bluetooth stacks and media processing system than targeting only at Termux.
  • Termux lets you access a Linux command line on Android. ... One solution is to take advantage of Android's hidden Linux infrastructure. The Termux app provides a command line environment and allows you to install honest-to-goodness Linux apps on your Android device. Here's how to use the Termux app.

  • Termux is an Android terminal emulator and Linux environment application that works directly with no rooting or setup required. 

  • 1. Install the Termux:Boot

    2. Go to Android settings and turn off battery optimizations for Termux and Termux:Boot applications.

    3. Start the Termux:Boot app once by clicking on its launcher icon. This allows the app to be run at boot.

    4. Create the ~/.termux/boot/ directory: Put scripts you want to execute inside the ~/.termux/boot/ directory. If there are multiple files, they will be executed in a sorted order.

    5. It is helpful to run termux-wake-lock as first thing to prevent the device from sleeping.

  • The default directory is: /data/data/com. termux/files/home . Since Termux supports bash commands, user can run pwd to print current working directory.

  • Permissions default to "not allowed," so when Termux needs a permission for a task, because Termux hasn't been updated to ask for these permissions, it instead tries to perform the task anyway and throws an error as a result.

  • To access shared and external storage you need to run termux-setup-storage . You will then be prompted to "Allow Termux access photos, media and files on your device", which you should allow.

  • Termux combines standard packages with accurate terminal emulation in a beautiful open source solution

  • Termux-API is a companion app to Termux, it creates an interface from Termux to your device features, with Termux-API you can take photos from your phone camera, get location from GPS, read or send SMS, and a lot of other features.

  • It is necessary to grant storage permission for Termux on Android 6 and higher. Use 'Settings>Apps>Termux>Permissions>Storage' and set to true.

  • Unfortunately, the app is now at a pivotal junction of its life, as its developers have decided to stop updating the Play Store version altogether and migrate to F-Droid due to recently introduced Google Play policy and Android SDK behavior changes

  •  If you're having issues with installing or updating packages, see https://github.com/termux/termux-packages/wiki/Package-Management 

  • Termux is a terminal emulator for Android OS with own package ecosystem. There are more than 1000 packages for various purposes, including code editors, compilers, etc.
  • Termux is a Android Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager. Secure.
  • Termux is an open-source terminal emulator application that works on Android devices. It also works as a sort of mini Linux OS, packed with many tools and utilities you commonly see in desktop Linux distributions. You can use Termux to install and run numerous command-line apps through its own package manager.
  • Termux application can be obtained from F-Droid from here. You do not need to download the F-Droid app (via the Download F-Droid link) to install Termux. You can download the Termux APK directly from the site by clicking the Download APK link at the bottom of each version section.
  • This is done from the Google Play Store, by following these steps:
    • Open the Google Play Store on your Android device.
    • Search for Termux.
    • Locate and tap the entry by Fredrik Fornwall.
    • Tap Install.
    • Allow the installation to complete.
  • Nowadays, Termux is one of the most suggested and preferred Android applications for ethical hackers. If you are not an ethical hacker, but you know these tools, you can still perform Ethical Hacking or Pen-testing. Termux is a lite tool for ethical hacking.
  • Termux application can be obtained from F-Droid from here. You do not need to download the F-Droid app (via the Download F-Droid link) to install Termux. You can download the Termux APK directly from the site by clicking the Download APK link at the bottom of each version section.
  • Is Termux available for PC? There is no official version of this free Linux terminal app available on windows or the mac app store. But with an android emulator, we can use this app on our pc.
Show more

Versions history:

Show more