Termux turns Android into a Linux development environment | Opensource.com
This looks interesting:
Termux is an Android terminal emulator and Linux environment.
Termux is Linux, but it is based on Android and runs in a container. That means you can install it with no root access required.
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.
Termux can be installed with a click in the Google Play Store .