Termux就是教程个跑在安卓手机上的Linux终端。别被“终端”俩字吓着,教程说白了,教程它让你手机能跑Linux命令,教程装软件,教程甚至跑Python、教程Node.js、教程Git。教程这玩意儿最狠的教程地方在于——不root,不越狱,教程官方应用商店直接装。教程
我第一次装它,教程是教程因为在等公交时想改个代码。笔记本没带,教程手机里只有个浏览器。教程结果装了Termux,敲了几条命令,把仓库clone下来,改完push上去,车还没来。那种“手机原来能这么用”的感觉,比刷短视频实在多了。
装完第一件事,换软件源。默认源在国外,慢得能让你怀疑人生。敲termux-change-repo,选个清华或者中科大的镜像,速度瞬间起飞。然后pkg update && pkg upgrade,把基础包都升一遍。别跳过这步,后面装啥都靠它。
接着装个趁手的编辑器。我推荐pkg install vim,虽然学习曲线陡,但胜在到处都有。你要是嫌vim太硬核,装nano也行——pkg install nano,操作直观,适合临时改个配置。注意,Termux的存储空间是独立的,想访问手机文件得先执行termux-setup-storage授权,然后文件会出现在/storage/emulated/0下面。
真正让Termux脱胎换骨的,是它能装Python。一条pkg install python,完事儿。我拿它跑过爬虫,写过自动化脚本,甚至用Flask在手机上搭了个临时接口给同事测。别指望性能有多猛,但处理日常任务绰绰有余。有次出差,酒店没Wi-Fi,我用手机热点连电脑,电脑上跑不了的脚本扔Termux里跑,照样出结果。
还有个隐藏技能——Termux能当SSH客户端。手机连上蓝牙键盘,直接ssh到服务器操作。比带个轻薄本轻多了。要是你愿意折腾,还能装个openssh,把手机本身变成服务器,从电脑连进来。我试过,躺在床上用电脑远程操作手机传文件,感觉像在玩某种未来科技。
电池发热的问题得提一嘴。跑大任务时手机会烫,这是物理限制,没辙。我的做法是,长任务用tmux挂后台,锁屏前拔掉充电器,让它自己慢慢跑。第二天早上起来看结果,正好。
最后说个实用技巧:pkg search能搜软件包,pkg list-all看全部可装的。Termux的包管理比某些Linux发行版还顺手,依赖自动解决,很少报错。你要是想玩Linux又不想买树莓派,先拿旧手机试试Termux,成本为零,乐趣翻倍。