Termux---初探
Termux简介
Termux是一个Android终端仿真器和Linux环境应用程序,直接工作,无需根目>录或设置。一个最小的基本系统被自动安装-额外的软件包可以使用APT软件包管>理器来使用。不需要root,运行于内部存储(不在SD卡上)中。
上述内容引用自百度百科
安装(termux最新版本不支持安卓7.0版本以下的机型)
termux的安装方式有三种,Goole Play Store, Github,和F-Droid(Goole Play Story版本已不再被官方支持)。
我们将通过F-Droid来进行安装。
1. 下载F-Droid
https://f-droid.org/F-Droid.apk
2. 为F-Droid添加清华镜像源
F-Droid 镜像使用帮助
用 F-Droid 客户端打开此链接:或复制此链接后在客户端中添加存储库,可以将此镜像添加为用户镜像。
如果需要添加 Archive 库,可以使用如下链接:
https://mirrors.tuna.tsinghua.edu.cn/fdroid/archive?fingerprint=43238D512C1E5EB2D6569F4A3AFBF5523418B82E0A3ED1552770ABB9A9C9CCAB
上述内容引用自清华大学开源软件镜像站
3. 在F-Droid中搜索下载termux即可
科学上网
在termux的使用过程中难免会使用到一些国外的资源,如果没有对网络进行加速,termux将受到很大的限制。
加速方法(仅介绍手机biubiu加速器,电脑的uu加速器使用与此相似):
- 打开biubiu加速器
- 搜索学术加速
- 点击加速
上述的两种方法均可免费使用。
termux基础配置
1. turmux更换清华源
依旧是使用清华大学的开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/help/termux/
具体操作可访问上述站点进行查看。
注:
镜像仅适用于 Android 7.0 (API 24) 及以上版本,旧版本系统使用此镜像可能导致程序错误。
2. termux模拟Root环境
利用 proot 可以为手机没有 root 的用户来模拟一个 root 的环境(主要是对linux的文件系统的模拟)。
模拟方法:
- 安装proot
pkg install proot -y
- 输入命令开始模拟Root环境
termux-chroot
3. 更新软件包信息
你许久没用的手机(没有联网),手机里的应用商店不会有更新信息,因为应用商店无法将手机应用信息与服务器中的数据进行对比,判断那些应用需要升级。
而刚安装的termux就像是你许久没用的手机,我们需要给他 联网 ,也就是更新termux的软件包信息。使使用如下语句更新软件包信息:
pkg update
或
pkg update
pkg即package。
在termux中,pkg是对 apt (Advanced Packaging Tool,linux的包管理工具) 的封装和扩展。
使用如下语句查询可更新的软件包信息
apt list --upgradable
使用如下语句进行软件包的更新
apt upgrade
4. 建立目录软连接(连接两个文件系统)
建立目录软连接后,termux将在home目录中新建一个名为storage的文件夹。通过storage文件夹,termux与手机之间可以相互访问及传输文件。
建立方法
- termux中输入
termux-setup-storage
- 输入并回车后,手机会像你申请存储权限,点击同意即可。
5. 定制按键栏
默认的按键栏是这样的:
最右边的一列PGUP, PGDN是翻页功能,有些鸡肋,不如把他们换成更常用的按键。
方法:
- 下载vim编辑器
pkg install vi
- 切换目录
cd ~/.termux
- 删除文件
rm -rf termux.properties
- 编辑文件termux.properties
vim termux.properties
- 定制按键(自用)
先删除原有内容,输入:
extra-keys = [
[‘ESC’,‘/’,‘-’,‘HOME’,‘UP’,‘START’,‘END’],
[‘TAB’,‘CTRL’,‘ALT’,‘LEFT’,‘DOWN’,‘RIGHT’,‘ENTER’]
]
- 重新打开termux即可