Repolode
termux

termux/termux-app

Termux 是一款 Android 终端应用,可在手机上运行 Linux 环境并安装各类软件包。

可替代:ConnectBot

Star
63,077
Fork
7,970
未关闭 Issue
644
最近提交
25天前

这是什么?

Termux 是一款面向 Android 的终端模拟器,无需 root 即可在手机上提供类 Linux 的 shell 环境。本仓库是应用本身,包括用户界面和终端模拟部分;可在应用内安装的软件包则由另一个仓库维护。

用户可以通过内置的包管理器安装命令行工具,并在手机上的 shell 中直接运行。应用还支持可选的插件,例如 Termux:API 用于访问设备功能,Termux:Boot 用于开机自启脚本,Termux:Widget 用于桌面快捷方式,Termux:Styling 用于配色和字体设置。

应用支持 Android 7 及以上版本,可通过 GitHub 和 F-Droid 获取。需要注意的是,在 Android 12 及以上系统中,系统可能会终止后台进程,导致长时间运行的会话中断。

核心功能

  • 01无需 root 即可在 Android 上提供类 Linux 的 shell 环境。
  • 02通过 Termux 包管理器安装命令行软件包。
  • 03通过插件应用扩展功能,包括 API 访问、开机脚本、桌面小部件和样式设置。
  • 04内置终端模拟器,支持触屏键盘和终端参数设置。

适用场景

  • 在 Android 手机上运行脚本、Python 或其他命令行工具。
  • 直接在移动设备上使用 SSH 等远程工具。
  • 无需额外电脑,在手机上学习 Linux 命令。

快速上手

  1. 1

    从 F-Droid、GitHub Releases 或 Google Play 安装 Termux 应用(无需命令,参见安装部分)

  2. 2

    在设备上打开 Termux 并更新软件包列表

    pkg update
  3. 3

    在 Termux 中安装软件包(更多内容参见软件包管理文档)

使用前须知

  • 仅支持 Android,不支持桌面系统或 iOS。
  • Android 12 及以上系统可能会终止后台进程,导致 shell 会话意外关闭。
  • 不同来源的安装包签名不兼容,不能混用。
  • F-Droid 版本可能比 GitHub 发布晚数天或数周。

标签

常见问题

termux-app 是什么?
Termux 是一款 Android 终端应用,可在手机上运行 Linux 环境并安装各类软件包。 Termux 是一款面向 Android 的终端模拟器,无需 root 即可在手机上提供类 Linux 的 shell 环境。本仓库是应用本身,包括用户界面和终端模拟部分;可在应用内安装的软件包则由另一个仓库维护。
termux-app 可以免费使用吗?用的什么许可证?
termux-app 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
termux-app 还在维护吗?
活跃维护中。termux-app 最近一次提交是在 2026年9月26日。
termux-app 适合用来做什么?
在 Android 手机上运行脚本、Python 或其他命令行工具。 直接在移动设备上使用 SSH 等远程工具。 无需额外电脑,在手机上学习 Linux 命令。
termux-app 怎么安装和运行?
从 F-Droid、GitHub Releases 或 Google Play 安装 Termux 应用(无需命令,参见安装部分) 在设备上打开 Termux 并更新软件包列表: pkg update 在 Termux 中安装软件包(更多内容参见软件包管理文档)
在哪里获取 termux-app?
源代码和安装说明在 GitHub 上:https://github.com/termux/termux-app

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目