Okay, maybe not so dull, but it was more hoops than I figured I’d have to jump through, but I finally got the basics all set up and working!
🐧
Edit: I basically followed this guide:
https://wiki.termux.com/wiki/Graphical_Environment
Plus, if you don’t have an external keyboard, I highly suggest the Hackers Keyboard app.
Edit 2, some semi quick testing…
- Synaptic ✅
- Firefox ✅
- GIMP ✅
- VLC ✅
- gedit ✅
- ghex ✅
- LibreOffice 🚫


Ah cool but no sudo?
Hey, it’s on you if you wanna root your own device. This is the simple beauty of Termux, it runs in an isolated environment on non-rooted Android.
Within Termux itself, you can do whatever you want, sudo not required. You can’t access / though, you can pretty much only access ~
Unless you know the exact path to your SD card or other storage, that works too…
sudo does exist though, but mostly just as a compatibility placeholder. Within Termux, you’re basically running as ‘root’, no other user accounts, but not true root, you can’t access the whole filesystem, unless you’re actually already rooted…
I was thinking of converting a phone into a mini server / NAS the other day but I needed sudo to configure some stuff (firewalls, perms, security, rtc) and found it a hassle to root my device
Dabbled a bit of termux but found it limited to be taken seriously for server workload. Great for poc and personal computing though