Termux is not only a terminal emulator, but also a complete Linux terminal environment (further, a perfect and active community). That is, with Termux, we can do without root and experience pure Linux without having to toss it.
In the current mobile phone performance surplus, with Termux will our mobile phone into a full-service server is no longer a dream. Take the author's phone, 6G of RAM and 128G built-in storage to run any services are more than enough.
Rather than using a Raspberry Pi to build a server, we can build a more powerful server without any extra overhead (directly with the existing Andro) (the configuration of our phones is luxurious compared to the CPU and IO performance of the Raspberry Pi).
Here we briefly summarize the advantages of Termux:
- Stability: Termux is an ordinary app, so the stability of the Android system from the endorsement.
- Security: No root required. Or that sentence: Termux is an ordinary app, if any step out of the question, the worst is nothing but to delete the app.
- No toss: The various packages provided and maintained by the Termux community
apt allow us to apt install install and deploy a variety of services with one click. Most of the parts that are going to be frustrating already have an Android system and community to help us solve.
- Low power consumption: Thanks to the low power consumption of the phone, it is comparable to Raspberry Pi. Instant 24/7 Power-On is also not a charge.
- Improve the active community: Termux itself this app does not have technical difficulty, it is rare that the Community provides and maintains a variety of
apt packages.
In some ways, Termux's terminal experience is better than other Linux distributions.
How good is it? Good to the author writes and the code thesis all no longer uses word, but turns to SSH to connect the mobile phone and then uses the vim to write the solution. For example, this article is written in this context. No longer have to worry about sudden power failure, or the problem of changing the computer copy file.
Let's look at a few examples here to feel the power of Termux:
- Php+apache
- Nextcloud: Building a private cloud
- WordPress: Build a personal blog
- MediaWiki: Build a personal wiki
- Texlive: Compiling and rendering latex
- GCC compilers
- Golang compiler
- Syncthing: Peer-to-peer synchronization software
- Python
- Jupyter Notebook: Computable notes
- Node
- ...
This list is like a snowball: with the compiler and scripting environment, we can install the go build pip npm software on these platforms, and so on.
Whether it's home (for example, blogging), development or academia, we can find the packages we need on the Termux. At the same time, coupled with mobile phone portability features, our mobile phone has become our carry-on server .
Interest Related: Termux users.
Download Address: f-droid
Community Wiki:https://wiki.termux.com/wiki/main_page