termux-play-store/termux-packages · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
Termux Google Play 版本对应的 Termux 包
该仓库包含了 Google Play 上的 Termux 版本] 所使用的包。
如果您是开发者,且正在研究为使 Termux 符合 Google Play 的要求而需进行的修改,那么这个仓库会相当有价值。
否则,请前往 https://github.com/termux/termux-packages] 进行操作——该仓库会定期合并来自那里的更改。
如需了解有关 Google Play 上的 Termux 的更多信息、状态及更新,请访问 https://github.com/termux-play-store。
构建包的快速指南
大多数开发者应使用预构建的 docker 镜像,以获得配置正确且隔离良好的构建环境。请从以下步骤开始:
./scripts/run-docker.sh
现在使用以下内容构建一个包:
./build-package.sh -i <package-name>
其中 <package-name> 是包名,对应一个目录 packages/<package-name/(因此 bash 和 vim 即为包名的示例)。
开发与修复包的快速指南
对包进行迭代主要包含两个步骤:
- 编辑
packages/<package-name/build.sh构建脚本,然后如上所述反复执行构建操作。 - 更新包的补丁,然后如上所述反复执行构建操作。
补丁是从 packages/<package-name/*.patch 文件中应用的。
一旦完成构建,一个已构建的 .deb 文件就会生成在 output/ 目录中,如 output/bash_5.2.26-2_aarch64.deb 所示。将该文件传输到您的设备上,然后使用 dpkg -i output/bash_5.2.26-2_aarch64.deb 进行安装。
如有问题,欢迎通过 #termux-google-play on Matrix 联系我们,以便进行讨论或获取帮助!