x11-packages:Termux X11 软件包构建脚本与补丁

A set of packages using X11 Windows System.

分支1Tags1
文件最后提交记录最后更新时间
4 年前
4 年前
4 年前
4 年前
4 年前
4 年前
5 年前
5 年前
4 年前
6 年前
4 年前
4 年前

存档

x11-repo 中的软件包现在与主要仓库一起在 github.com/termux/termux-packages 的单一 Git 仓库中维护。

Termux X11 软件包

软件包构建状态徽章

由 Fosshost 提供支持

这里存储了用于 Termux X11 包的构建脚本和补丁。

如果你想贡献,请参考 X11 包的贡献指南和开发者的维基页面


如何启用此仓库

该仓库默认不在 Termux 中启用。首先需要启用它才能安装其软件包:

pkg install x11-repo

在 Termux 上使用 X11

依赖 X11 窗口系统 的程序不能像普通命令行工具那样独立使用。由于 Termux 不提供原生的视频输出方式,因此你需要安装额外的软件。

推荐的设置是运行在本地主机上的 VNC 服务器(包 tigervnc),以及 RealVNC Limited 开发的 Android 应用 VNC Viewer 来访问视频输出。

也可以使用其他如 XServer XSDL 这样的 X 服务器解决方案,但它们可能无法保证与我们的软件包正常工作。

有关设置图形环境的更多信息,请参阅 Termux 维基

仅适用于运行 Android 7.0 或更高版本的 Termux 安装。

构建软件包

你可以通过提供的 Docker 映像手动构建所有软件包。唯一的要求是基于 Linux 的主机上已安装 Docker。

  1. 克隆此仓库:

    git clone https://github.com/termux/x11-packages
    
  2. 进入构建环境(如果需要会下载 Docker 映像):

    cd ./x11-packages
    ./start-builder.sh
    
  3. 选择要构建的软件包并运行:

    ./build-package.sh -a ${架构} ${包名}
    

    ${架构} 替换为目标 CPU 架构,将 ${包名} 替换成你想构建的软件包名称。