我学生嘛,喜欢讲故事,你看看我大部分文章开头,都会有"事情的起因"一类话
当然这次也不例外哦
我最新获得了一个新平板,华为的matepad air,很喜欢。想捣鼓,不太懂,但好像鸿蒙不能直接用root,然后我又想在同学面前装一装。毕竟你看电影里是不是很多黑客在手机上操作一番后,就能远程破解密码之类的,很酷
让我说点正式点的介绍吧,内容倒确实是我写的,东拼西凑罢了
Termux 是一个开源的Android应用程序,它提供了一个完整的Linux环境,允许用户在Android设备上运行大多数Linux命令行工具和软件。它支持包管理器,用户可以通过它安装各种软件包,包括文本编辑器、编程语言环境、数据库服务器等。
以下是Termux的一些主要特点:
- 命令行界面:Termux提供了一个标准的Unix命令行界面,用户可以使用熟悉的命令行工具。
- 软件包管理:通过 pkg 命令,用户可以安装、更新和卸载软件包。
- 存储管理:Termux有自己的文件系统,但它也可以访问Android设备的内部存储。
- 网络访问:可以在Termux中运行网络服务,例如SSH和HTTP服务器。
- 脚本支持:支持Shell脚本和Python脚本等多种脚本语言。
- 开发环境:提供编译器和工具链,可以用于开发和编译软件。
- 多语言支持:除了Shell,还支持多种编程语言,如Python、Node.js、Ruby等。
- 可定制性:用户可以根据自己的需求定制Termux环境。
Termux非常适合开发者和那些希望在移动设备上使用Linux命令行工具的用户。通过Termux,用户可以在Android设备上体验类似于Linux的工作流程。
安装termux
termux官网
首先咱先进入官网,大致如下
我们这里选择github下载(F-droid好像被墙了)
链接直达(可能失效)
你会看到很多下载链接,按理来说根据设备选择,但实测第一个解决大多数。
哦?你说github的链接打不开?那博主我也没办法啊,不同时间多试试就行了,实在不行私聊我给你发哦(不过我现在要初三了,时间不多欸)那么我们继续
下载好后打开软件,界面大致如下
朴实无华是吧
换源
如何换源呢?是个好问题,我最开始直接pkg install tsinghua.sources然后貌似失败了,但是我又找到一个管用的方法如下
首先输入:pkg install vim
下载vim编辑器,大名鼎鼎
要注意哈,每次下载中间都会有提示要不要继续,给个y和n选项
然后输入export EDITOR=vim 这样把默认编辑器改成了vim
输入apt edit-sources
进入这样的页面,此时应该稍微了解下vim操作方式
先按i进入编辑
然后删除所有内容,正常按backspace就行
deb http://mirrors.tuna.tsinghua.edu.cn/termux stable main
然后复制这个进去,清华源
然后按esc按键,再输入:wq
注意哈,冒号也要输入
然后就能退出了
换源成功!!!完结撒花‘’
不过,我似乎没成功,于是翻找官方网站
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
apt update && apt upgrade
复制这段上去即可
再次完结撒花!
如果不放心,可以再运行下
apt-get update和apt-get upgrade
嘿嘿
图形界面
还记不记得当我们最开始进入termux的时候
这里有个x11,经过查询,这似乎是官方的图形界面
那么我们直接输入pkg install x11-repo
(你也可以选用xfce,好像官方演示用的就是这个
pkg install xfce)
不过我还是拿x11来演示
接下来我也不懂,但是我实测管用,只要复制粘贴上去即可
pkg install xwayland
访问这个网站https://github.com/termux/termux-x11
点击右下角的releases下方的链接
然后下载apk和deb安装包
apk当场安装即可,然后我们打开termux
输入ls,查看目录,应该有个downloads
cd downloads
然后进入
继续输入dpkg -i termux
然后按tab按键自动补全
之后就安装了
安装之后,难活,启动!
vim /data/data/com.termux/files/usr/bin/x11
复制粘贴这个,进入vim编辑器(按i)编辑
然后粘贴上去下面这段(使用xfce)
XDG_RUNTIME_DIR=${TMPDIR} termux-x11 :1 &
env DISPLAY=:1 dbus-launch --exit-with-session xfce4-session
然后按esc输入:wq来保存退出
然后粘贴上去 chmod +x /data/data/com.termux/files/usr/bin/x11
赋予权限
之后我们输入x11就能自动启动了
完结撒花!!!!!!
给个关注呗