游客发表

termux常用包

发帖时间:2026-10-17 04:55:01

Termux装完,常用第一件事永远是常用换源。默认的常用国外源慢得像蜗牛爬,跑个pkg update能急死人。常用换成清华或中科大的常用镜像,速度直接起飞。常用这步不做,常用后面全是常用煎熬。

然后是常用基础三件套:build-essential、python、常用git。常用build-essential里藏着gcc和make,常用没有它你连个c程序都编译不了。常用python是常用万能胶水,写脚本、常用跑爬虫、搞数据分析都得靠它。git嘛,不用多说,clone代码、同步配置、看开源项目,没它寸步难行。这三样装上,Termux才算有了骨架。

但光有骨架不够,得加肉。我强烈建议装openssh。手机屏幕敲命令太憋屈,有了ssh,你可以从电脑连进手机,键盘敲得飞起。更骚的操作是反向代理——把手机变成一台跳板机,出门在外随时连回家里的电脑。这功能我天天用,比什么远程控制软件都干净。

文件管理也得跟上。termux-api是个神器,它能调用手机摄像头、GPS、剪贴板、电量这些硬件资源。我写过一个小脚本,用termux-api定时抓取GPS坐标,记录骑行轨迹,比那些臃肿的运动App轻量多了。但要注意,这个包需要配合对应的Android应用才能工作,别装完发现没反应就开骂。

终端里没有好用的文本编辑器等于残废。vim和nano至少得留一个。我偏好vim,虽然学习曲线陡峭,但一旦上手,改配置文件的速度比nano快三倍。如果你实在不想折腾,nano够用,按Ctrl+O保存、Ctrl+X退出,零学习成本。

网络调试方面,nmap和curl是黄金搭档。nmap扫端口,curl测接口。有次宿舍WiFi老是掉线,我直接用Termux跑nmap扫了一圈,发现有人开了个ARP欺骗,当场抓包实锤。这工具在手机上的体验虽然不如电脑流畅,但应急绝对够用。

还有个容易被忽略的包——proot。它能让你在Termux里跑Linux发行版,比如Ubuntu或Debian。我试过在里面装Docker,虽然性能打了折扣,但跑个轻量容器没问题。如果你有root权限,那直接上chroot,性能提升明显,但风险也大,搞不好系统直接变砖。

别忘了nodejs-lts。现在前端工具链全往JS上靠,你要在手机上调个接口mock数据、跑个脚本,node是首选。我甚至见过有人用Termux跑Hexo博客,手机写完Markdown直接部署上线,全程不用电脑。

最后说个冷门的——tmux。这玩意能让你的终端分屏、后台挂任务。手机屏幕小,分屏后每个窗格都挤得慌,但如果你用蓝牙键盘连手机,体验立刻不一样。我习惯把服务器日志跑在一个窗格,另一个窗格写命令,互不干扰。

装包别贪多,按需来。Termux的包管理器很干净,卸载不留垃圾,这点比Android上那些全家桶App强百倍。我的建议是,先装上述核心的几个,用一周,缺什么再补。别学我,当初一股脑装了上百个包,结果一半没用上,光占存储空间。

对了,别忘了定期pkg upgrade。这系统更新频繁,有些包依赖会变动,不升级容易踩坑。但升级前看一眼变更日志,别手贱直接冲,有次升级把Python版本跳了两个大版本,我的虚拟环境全废了,重配花了半小时。

手机性能再强,也干不过桌面CPU。Termux适合轻量任务、应急操作、写写脚本,真要编译大型项目,还是得开电脑。但它的价值在于——你在地铁上突然有个想法,掏出手机就能验证,灵感不会凉。就冲这点,Termux值得好好折腾。

    友情链接