Termux: Android 终端模拟器,可以让你的旧 Android 手机焕发新生
温馨提示:本文最后更新于2024年6月24日 10:01,若内容或图片失效,请在下方留言或联系博主。
很多人都有几部旧的 Android 手机。如果你可以在它们上面安装 Termux,你可以用它们做各种有趣的事情。例如,Termux 允许你拍照、运行 SSH 服务器等。
Termux 是一个 Android 终端模拟器和 Linux 环境应用,无需 root 或复杂设置即可直接使用。它会自动安装一个最小的基础系统,你可以通过 APT 包管理器安装额外的软件包。
一、功能特征
- 安全:使用 OpenSSH 的 ssh 客户端访问远程服务器。Termux 结合了标准软件包和准确的终端仿真,提供了一个美观的开源解决方案。
- 功能丰富:可以选择 Bash、fish 或 Zsh 作为 shell,以及 nano、Emacs 或 Vim 作为文本编辑器。你可以通过 grep 搜索 SMS 收件箱,使用 curl 访问 API 端点,使用 rsync 将联系人列表备份到远程服务器。
- 可定制:通过 APT 包管理系统安装所需的软件包。你可以先安装 Git 并同步你的 dotfiles。
- 可探索:你可以安装和使用与 Mac 和 Linux 上相同的软件包。例如,安装 man 手册页,在一个会话中阅读,同时在另一个会话中实验。
- 便携:提供了 Readline 驱动的 Python 控制台,以及最新版本的 Perl、Python、Ruby 和 Node.js。
- 可扩展:支持连接蓝牙键盘和外接显示器,支持键盘快捷键和全鼠标支持。
- 可调整:可以使用 Clang 编译 Go、Rust、Swift 或 C 文件,使用 CMake 和 pkg-config 构建项目。提供 lldb/GDB 和 strace 进行调试。
二、操作指南
- 从 Google Play 或 Termux 官网下载安装 Termux 应用。
- 打开 Termux,自动安装最小的基础系统。
- 使用 pkg install package 命令安装所需的软件包。
- 配置和使用 Termux 的各种功能,如 SSH 服务器、编程环境等。
三、支持平台
Termux 目前支持 Android 平台,且无需 root 权限即可运行。
四、产品定价
Termux 是一个免费开源的软件,你可以自由下载和使用。你也可以通过捐赠支持开发工作。
五、使用场景
- 开发环境:在移动设备上编写和调试代码。
- 远程管理:通过 SSH 访问和管理远程服务器。
- 学习环境:在移动设备上学习和实验 Linux 命令。
- 数据备份:使用 rsync 等工具备份数据到远程服务器。
六、运作模式
Termux 通过 APT 包管理系统管理软件包,提供了与 Debian 和 Ubuntu 类似的操作体验。用户可以自由安装和配置各种软件包,创建一个个性化的开发和操作环境。
结语
旧的 Android 手机通过安装 Termux 可以焕发新生,成为一个强大的终端和开发工具。无论你是开发者还是 Linux 爱好者,Termux 都是一个不可多得的好帮手。
Termux 官网:https://termux.dev/en/