← Back to context

Comment by malkia

5 days ago

I've been playing with Termux, both on Chromebook (Eve), and my Samsung Galaxy S22 - pretty cool, though hit some issue with recent `bazel` - as newer versions try to access a `/dev` endpoint that's not available.

Quick fix, was to add `~/.bazelrc` this:

    common --experimental_collect_system_network_usage=false

and then it works! Though sometimes I need to first `termux-chroot` and then it it handles cases, where some tooling expects `/usr/bin` and not `/mnt/data/com.termux/files/usr/bin`

On measurements it's a bit 2x, 3x slower than Crostini (Termina) on Chromebook, but being available (so far) on all my Android devices is just awesome!

And there exist X11 too!

I wish there would be backdoor for F-Droid in the future, though maybe not as it seems :(

hm you can try out userland https://userland.tech/download/ which runs it inside proot and you can use something like alpine or debian and they can actually make the vnc/installing gui setup actually pretty easy.

Highly recommended.

I coded some python with micro in alpine in userland on my phone.

I really really enjoyed it, like more than my pc for that day. I am proud of it.

  • Using proot and proot-distro is highly recommended in general. Extremely useful when one needs software not directly packaged by Termux.

    > I coded some python with micro in alpine in userland on my phone.

    Nice to see I'm not the only smartphone programmer around...