当前位置:首页>Linux>极简3步,让闲置旧手机秒变随身Linux服务器

极简3步,让闲置旧手机秒变随身Linux服务器

  • 2026-09-10 14:58:36
极简3步,让闲置旧手机秒变随身Linux服务器

📱 极简3步,旧手机+Termux=你的第一台移动服务器

💡 适用场景:家里有吃灰的安卓旧手机?别换钢盆!装上 Termux,它立刻变身口袋里的 Linux 开发机✨本文基于 离线APK安装 (无需谷歌商店),亲测安卓旧机型流畅运行🚀

🔧 第一部分:极简3步|安装+初始化+配置

✅ 核心逻辑:下载安装 → 基础初始化 → 存储授权,3步搞定环境搭建

1️⃣ 下载APK,离线安装Termux

  • 访问官方发布页:👉 https://github.com/termux/termux-app/releases
  • 下载最新 termux-app_v*.apk 文件(推荐 arm64 架构)
  • 通过数据线/蓝牙/局域网传输到旧手机 → 点击安装(⚠️ 需开启"允许安装未知来源应用")
  • 1
  • 2
# 安装完成后,打开Termux,你会看到一个黑色终端界面# 首次启动会自动初始化基础环境,等待出现 $ 提示符即可

2️⃣ 执行初始化命令,更新软件源

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
# 1. 更新包索引 + 升级已安装组件(首次建议执行)pkg update && pkg upgrade -y# 2. 安装常用工具包(按需选择)pkg install git curl wget vim nano python nodejs -y# 3. 设置终端编码(避免中文乱码)echo"export LANG=zh_CN.UTF-8" >> ~/.bashrcsource ~/.bashrc

⏱️ 耗时:旧手机约3-5分钟,建议连接WiFi操作

3️⃣ 授权访问手机存储,打通内外数据

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
# 执行存储授权命令(关键!否则无法读写相册/下载目录)termux-setup-storage# 授权后,手机内部存储将挂载到 ~/storage 目录# 例如:~/storage/downloads = 手机"下载"文件夹ls ~/storage/

✅ 至此,你的 Termux 基础环境已就绪!输入 python3 --version 验证是否安装成功~


⚠️ 第二部分:避坑指南|这些细节让你少踩80%的雷

常见问题
原因分析
解决方案
❌ pkg update 卡住/超时
默认源在海外,国内网络不稳定
换清华/中科大镜像源👇
❌ 无法访问 /sdcard
Android 11+ 存储权限策略收紧
执行 termux-setup-storage 并手动授权
❌ 后台运行被杀
系统省电策略强制休眠
设置电池白名单 + 执行 termux-wake-lockwww.xmsumi.com[http://www.xmsumi.com]
❌ Android 14 安装后闪退
新版系统兼容性限制
从 F-Droid 下载最新版,或尝试 ADB 安装  哔哩哔哩
❌ 执行命令报 signal 9
Android 12+ 的"幽灵进程"限制
通过 ADB 关闭 Phantom Processes  CSDN - 专业开发者社区  kamimika.top

🔧 换源命令(推荐收藏)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
# 备份原源cp$PREFIX/etc/apt/sources.list $PREFIX/etc/apt/sources.list.bak# 替换为清华镜像(2026最新)sed -i 's@^$TERMUX_PREFIX/repos@#&@'$PREFIX/etc/apt/sources.listecho"deb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main" > $PREFIX/etc/apt/sources.list# 更新生效pkg update -y

🔋 旧手机保活技巧(关键!)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
# 1. 系统设置 → 电池 → 电池优化 → 找到Termux → 设为"不优化"# 2. 在Termux内执行(保持后台运行):termux-wake-lock# 3. 下拉通知栏 → 点击"Acquire wakelock"锁定CPU [[8]]# ✅ 用完记得执行 termux-wake-unlock 释放,避免耗电

🎮 第三部分:玩法解析|装完能干啥?3个场景立刻上手

🌰 场景1:随身Python小脚本执行器

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
# 创建并运行一个自动备份脚本cat > ~/backup.py << 'EOF'import os, shutil, timesrc = "/sdcard/DCIM/Camera"dst = f"/sdcard/backup/{time.strftime('%Y%m%d')}"os.makedirs(dst, exist_ok=True)shutil.copytree(src, dst, dirs_exist_ok=True)print(f"✅ 备份完成:{dst}")EOFpython3 ~/backup.py

💡 适合:自动整理照片、批量重命名、爬虫抓数据,旧手机变"定时任务机"

🌰 场景2:搭建轻量级Web服务(局域网可访问)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
# 1. 安装Python + Flaskpkg install python -ypip install flask# 2. 创建简易服务器cat > ~/server.py << 'EOF'from flask import Flaskapp = Flask(__name__)@app.route('/')def hello(): return"📱 Hello from my old phone!"if __name__ == '__main__':    app.run(host='0.0.0.0', port=8080)EOF# 3. 启动服务(手机和电脑需在同一WiFi)python3 ~/server.py

🌐 电脑浏览器访问 http://[手机IP]:8080 即可看到页面🔐 进阶:搭配 frp 或 cloudflare tunnel 实现外网访问

🌰 场景3:学习Linux命令的"无痛沙盒"

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
# 无需担心误操作!Termux 环境隔离,删了也能重装# 推荐新手练习命令:ls -la          # 查看文件grep "error" ~/log.txt  # 文本搜索curl ipinfo.io  # 查询公网IPgit clone https://github.com/your/repo.git  # 代码管理# 想装更多工具?随时:pkg search <关键词>   # 搜索可用包pkg install <包名>    # 一键安装

🎓 价值:学生党练命令、开发者调试脚本、极客玩自动化,一台旧手机全搞定


🎁 进阶资源推荐

  • 📦 官方插件: termux:api (调用手机传感器/短信/摄像头)

  • 🐧 装完整Linux: proot-distro install ubuntu (免root跑桌面环境)

  • 🤖 跑本地大模型:搭配 ollama + 量化模型,旧手机也能玩AI

  • 🗂️ 搭建个人笔记: joplin + syncthing ,打造离线知识库

✨ 最后说一句 :技术不在设备新旧,而在你愿不愿意动手。今天花10分钟装上 Termux,明天它可能帮你自动化100件小事🚀


📌 互动话题 :你的旧手机准备拿来玩什么?欢迎留言区晒配置+脑洞~👍 觉得有用?点赞+在看

  • 1
  • 2
# 文末彩蛋命令:一键显示手机硬件信息pkg install neofetch -y && neofetch

最新文章

随机文章