Termux runs great, but it has some compatibility gotchas, largely because of the libc android uses.
I do use termux daily to ssh into other boxes, that's incredibly useful