termux-x11教程

news/2025/1/12 23:41:03/

小粉丝已经求稿两个星期了,不写是不行了。

termux-x11 是Termux的一个图形化项目,官方是这么介绍的。

A Termux add-on app providing Android frontend for Xwayland.

安装工具

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

x11-repo(必选)

Termux官方组件

pkg install x11-repo

xfce (可选)

Xfce 是类 UNIX 操作系统上的轻量级桌面环境。虽然它致力于快速与低资源消耗,但仍然具有视觉吸引力且易于使用。

我们安装它的原因主要是因为它对Termux的适配性更好,在官方Github上也是使用xfce作为案例。在本文中将以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",下载并解压该文件。

我们需要apkdeb文件,先安装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

可以正常使用了!


http://www.ppmy.cn/news/80499.html

相关文章

Go面试题

文章目录 1.下面这段代码输出什么?2.下面代码输出什么?3.同级文件的包名不允许有多个,是否正确?4.下面的代码有什么问题,请说明。 1.下面这段代码输出什么? func main() {count : 0for i : range [256]str…

主机探测与端口扫描-渗透测试模拟环境(2)

本篇将介绍主机探测与端口扫描渗透模拟环境下整理的各类收集方法、各类工具技术使用的演示,阅读后可用在工作上 。 往期系列文章: 渗透攻防环境搭建与攻防知识体系思维导图 渗透模拟环境配置和工具介绍-渗透测试模拟环境(0)_luozhonghua2000的博客-CSDN博客 外围信息搜集-…

程序员开发之“留一手“

很多乙方公司为了顺利获得项目的尾款,或者有些项目的封装整合的逻辑比较多,通常会把项目的业务逻辑代码及架构进行打包成线上NuGet包。 一、 NuGet包 其实就是线上的.dll文件 ,在本地编译后上传是NuGet 1、首先注册NuGet 2、记住API Key …

Python爬虫之BeautifulSoup详解

Beautiful Soup(以下简称BS)是Python中最为流行的HTML和XML解析库之一。它的主要目的是从HTML或XML中提取数据。相比于Python内置的HTML解析库,BS提供了更加简单易用的API,使得编写爬虫或者数据清洗的工作更加高效、简单。 1.安装…

es 三 安装 es 安装kibana

目录 安装7.3.0 版本 下载地址 一个比一个快 页面测试访问 安装kibana 下载 Config/kibana.yml 配置修改开启中文 页面访问 安装7.3.0 版本 下载地址 一个比一个快 Index of /elasticsearch/ 下载中心 - Elastic 中文社区 下载中心 - Elastic 中文社区 官网下载 开箱…

原来CSS的登录界面可以变得这么好看

个人名片: 😊作者简介:一名大一在校生,web前端开发专业 🤡 个人主页:几何小超 🐼座右铭:懒惰受到的惩罚不仅仅是自己的失败,还有别人的成功。 🎅**学习目…

Linux命令(19)之userdel

Linux命令之userdel 1.userdel介绍 userdel命令用来说删除useradd命令创建的Linux账户。 useradd创建用户: Linux命令(15)之useradd_小黑要上天的博客-CSDN博客 2.userdel用法 userdel [参数] [用户账户名称] userdel常用参数 参数说明-r递归删除,…

Jsp网上书店系统(源代码+论文)

JAVA语言是目前Internet上大型的WEB应用程序开发时使用得最热门的编程语言,本文描述了JAVA和JSP技术的特点以及在互联网上的使用情况,介绍这两种技术的重要编程方法和两者之关的联系,同时也会应用相关的Struts框架,并完成一个基于这种技术的网上书店系统。 第一章 JAVA的网…