Live data from Hacker News

Termux is an Android terminal emulator and Linux environment app with no rooting

termux.com

31–40 of 217 posts

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#31

what do people use this for? While I was really excited when i encountered it, I didn't find any practical uses.

ssh into a secured machine with port forwarding, then being able to access services exposed from that machine e.g. for web testing on Android, or using VNC / NoMachine to remote into it.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#32
post #11

Earlier quoted context omitted.

Just a few days ago I thought about using termux-api to do a quick poc for a monitoring application. Namely, I wanted to send an SMS when an event occurred. Termux-api used to offer this [0], but apparently some time ago google decided to make it impossible: > Usage of this API is no longer allowed by Google and we had to disable it to prevent delisting of Termux:API application from the Google Play. It's my device,…

Termux:API is available on F-Droid. Maybe the functionality exists in that version?

I fear not. My termux is installed from f-droid.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#33
"This version requires Android 7.0 or newer."

Termux is a great piece of software; I'd love if they would keep supporting older OS versions as well, since it's the kind of software one would keep on that old tablet to be used as a terminal or generally as a Swiss army knife.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#34

It's much more convenient to use a native terminal on a GNU/Linux phone. Everything you would do on a desktop, you can do with it.

But with a significantly reduced phone experience.

I see the benefit, but the phone isn’t anywhere near the quality of a high end android or iOS device in terms of hardware or general app availability.

Termux is clearly provide the opposite to what you’re suggesting - having a terminal available without sacrificing everything else.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#35

It's much more convenient to use a native terminal on a GNU/Linux phone. Everything you would do on a desktop, you can do with it.

Out of curiosity, what GNU/Linux phone would you recommend? Most of the ones I have read about are still fairly alpha-level products, particularly for the phone software and app ecosystem. I would love to have a fully-functional phone running GNU/Linux that I can use as a phone and carry around in my pocket and then plug in a keyboard, mouse, and monitor and have a "good enough" computer for basic office and programm…

> I would love to have a fully-functional phone running GNU/Linux that I can use as a phone and carry around in my pocket and then plug in a keyboard, mouse, and monitor and have a "good enough" computer for basic office and programming capabilities.

As much as I like the idea of 100% FOSS in my pocket, it's simply not practical because I need to use Android apps to hail rides and contact friends who often use only closed-source messenger apps.

If you're in the same boat, a very realistic alternative would be to just carry around a Raspberry Pi.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#37
post #27

Termux has recently run into issues with Android 10 and the more recent APIs, which break its form of package management. Their workaround is fairly clever (although not yet implemented) but means that updates to the Play Store version have been temporarily put on hold. https://github.com/termux/termux-packages/wiki/Termux-and-An...

Comments like this one[1] that mention having difficulty using Termux to access SD cards keep making me feel like we are radically over-securing devices. More and more it feels like the OS, the browser, are guarding the user not against bad apps, but also against the user. Firefox Mobile only allowing less than a dozen extensions. Chrome mobile supporting no extensions. These are different than the OS, but the same kind of decisions done "for the user" by removing capabilities from the environment.

Even the people not fighting against people in the War on General Purpose Computing keep seceding our sovereign systems away from us. The need for security is real, but I don't see that we are approaching it with balance. We seem to be growing ever more heavyhanded, permitting users less & less, and I don't see a reciprocal respect & empowerment being considered, furthered or advanced.

[1] https://news.ycombinator.com/item?id=24982862

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#38

Earlier quoted context omitted.

Out of curiosity, what GNU/Linux phone would you recommend? Most of the ones I have read about are still fairly alpha-level products, particularly for the phone software and app ecosystem. I would love to have a fully-functional phone running GNU/Linux that I can use as a phone and carry around in my pocket and then plug in a keyboard, mouse, and monitor and have a "good enough" computer for basic office and programm…

I recommend Librem 5: https://puri.sm/products/librem-5 . The company develops both hardware and software respecting the users. Upd: Video showing Librem 5 used as desktop: https://puri.sm/posts/a-librem-5-video-made-on-a-librem-5/

I want one, but it says it doesn't ship for 6 months.

I think it's important to stick to things that exist today. The Librem 5 is cool, but it's still vaporware. Hopefully that changes.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#39
post #27

Termux has recently run into issues with Android 10 and the more recent APIs, which break its form of package management. Their workaround is fairly clever (although not yet implemented) but means that updates to the Play Store version have been temporarily put on hold. https://github.com/termux/termux-packages/wiki/Termux-and-An...

I hate the direction Google is taking Android. They're on an appliance-ification quest trying to hide any exposed linux-ness of the OS, including trying to remove developer access to all file handles. They always claim it's in the name of security but my suspicion is that it's an effort to transition from Linux to Fuchsia.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#40

what do people use this for? While I was really excited when i encountered it, I didn't find any practical uses.

> what do people use this for?

Emacs, org-mode, git and ssh. That's pretty much it, but allows me to have access to my org-mode files anywhere, just like on desktop.

But I'm also one of those weirdos who runs his own email server and sshes in to read mail in mutt.

Post reply on HN