Hacker News new | ask | show | jobs
by orangepurple 1402 days ago
Termux is awesome but the native environment is suffocating. I didn't even bother with Termux utilities after one hour of messing around. I went straight for the Arch Linux ARM proot environment and it contains ALL of the Arch Linux utilities. For example you will never get scipy to compile in normal Termux because you can't reasonably get a compatible Fortran compiler built and configured. Arch Linux ARM is the best "distro" within Termux and the installation script is seamless and supports multiple users!
1 comments

Suffocating for lack of packages?

I'll note that Termux has about 1/3 the package count of RHEL / CentOS. It's not everything, but for a mobile distro, it's quite good.

That said:

1. Thanks for the Arch suggestion. I'll take a look at that. Root required?

2. Even with a full-fledged distro installed, if you're running unrooted Android you're still grossly crippled by the overarching (so to speak) Android system in terms of filesystem and process management and interference.

Since they mentioned proot, that won't require a rooted device, see: https://proot-me.github.io/

I was also able to get a decent Ubuntu distribution including a desktop environment running on a non-rooted device, even got Blender to render the popular BMW demo, though that took a while.