I carry around an pwnagotchi[1], it serves not only as a cute little paper display, but also a battery powered Linux box.
Can do everything you wanna do, in a cute little box attached to a backpack.
My battery lasts about 3 hours, but its easy to juice it up if we go hiking and need a common filesystem up some mountain somewhere, know what I’m saying ..
(PS - the pwnatotchi part is just an app you can disable if you just want your Linux box to be a Linux box, but it sure is a fun little toy also ..)