News for hackers. Stuff that matters.
Re:Show HN: Termux – Terminal emulator and Unix environment ... by fredrikfornwall on Saturday July 18, 2015 @01:08AM (#9906648)
Thanks, KBOX have been one of the inspirations for the app!

The main technical difference between how Termux and KBOX runs packages is that is that KBOX uses libfakechroot for running binaries under a fake chroot environment, while Termux runs without a chroot, having instead patched the packages to live under the file system hierarchy enforced by Android.

Besides that, the ambition is that Termux should give a more "out of the box" user friendly experience directly after installation to encourage newcomers to the world of terminals :).

Re:Show HN: Termux – Terminal emulator and Unix environment ... by eggy on Saturday July 18, 2015 @02:35AM (#9906787)
How does this compare to TerminalIDE? I'll try this out and KBOX too for myself. Thanks!
Re:Show HN: Termux – Terminal emulator and Unix environment ... by fredrikfornwall on Saturday July 18, 2015 @03:28AM (#9906872)
I think TerminalIDE is rather similar, with Termux having more up-to-date packages and terminal emulation.

Since Termux requires Lollipop or later, and TerminalIDE only works on Android versions prior to lollipop, TerminalIDE could be an alternative for devices running older Android versions.

Thanks for trying it out - let me know if you have any suggestions for improving the app!

Re:Show HN: Termux – Terminal emulator and Unix environment ... by eggy on Saturday July 18, 2015 @05:54AM (#9907113)
I tried 'apt-get install' by mistake. I see your help file uses 'apt install'. I tried 'apt install picolisp', but no luck. Do you have your own package repository? Thanks.
Re:Show HN: Termux – Terminal emulator and Unix environment ... by fredrikfornwall on Saturday July 18, 2015 @09:10AM (#9907461)
Yes, the repository is an app-specific one, containing cross compiled (and sometimes patched) packages to run directly without chroot. Just tell me about desired packages (such as picolisp) and I will look into adding them!
Re:Show HN: Termux – Terminal emulator and Unix environment ... by auscompgeek on Saturday July 18, 2015 @08:20PM (#9909528)
So how well does this work under secondary users? AFAIK /data/data always points to the primary user's data directory, so this wouldn't quite work...
Re:Show HN: Termux – Terminal emulator and Unix environment ... by fredrikfornwall on Sunday July 19, 2015 @01:29PM (#9911966)
Correct, it won't work for secondary users! It's a trade-off for avoiding a fake chroot.