问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Termux-X11图形界面环境配置教程

创作时间:
作者:
@小白创作中心

Termux-X11图形界面环境配置教程

引用
1
来源
1.
https://www.hestudio.net/posts/termux-x11-tutorial.html

Termux是一个在Android设备上运行Linux环境的工具,而Termux-x11则允许用户在Termux中运行图形界面程序。本文将详细介绍如何在Termux中安装和配置X11环境,包括安装必要的软件包、配置启动脚本等步骤。

安装工具

我们需要在Termux和安卓系统上安装工具以成功运行程序。

x11-repo(必选)

这是Termux的官方组件,用于提供X11相关的软件包。

pkg install x11-repo

xfce (可选)

Xfce是一个轻量级的桌面环境,虽然它致力于快速与低资源消耗,但仍然具有视觉吸引力且易于使用。我们选择Xfce的原因主要是因为它对Termux的适配性更好,在官方GitHub上也是使用Xfce作为案例。

pkg install xfce

termux-x11 (主程序)

你需要同时安装Termux和安卓的安装包。它是"A Termux add-on app providing Android frontend for Xwayland"。所以我们首先安装xwayland。

pkg install xwayland

访问https://github.com/termux/termux-x11/actions/workflows/debug_build.yml GitHub Action页面,选择最新的一个进入,在底部找到"Artifacts",下载并解压该文件。

我们需要apk和deb文件,先安装apk文件。记住文件目录,在Termux安装deb文件。

cd [你的文件目录]
dpkg -i termux-x11-1.02.07-0-all.deb

配置程序

官方为Xfce提供了命令以启动Xfce,分别是:

XDG_RUNTIME_DIR=${TMPDIR} termux-x11 :1 &
env DISPLAY=:1 dbus-launch --exit-with-session xfce4-session

我们为了启动方便,可以直接将它保存到一个shell文件里以供快速启动。我这里以x11作为快捷名称,你也可以使用其他的名称。在使用其他的名称时,相应的指令也要更改。

vim /data/data/com.termux/files/usr/bin/x11

在填写完之后我们要赋予其权限,

chmod +x /data/data/com.termux/files/usr/bin/x11

在里面填上上面的启动指令,以后将可以通过对应的指令启动。此时功能已经可以使用。

但是这样使用体验感很糟,我们需要一些小设置。在长按termux-x11的图标后会显示出来几个选项,我们选择"Preferences"。将框中的选项按照图示中的设置,并重新打开termux-x11。

可以正常使用了!

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号