是什么 ? | : | an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager. |
开发语言 | : | Java + C |
官方主页 | : | https://termux.com |
源码仓库 | : | https://github.com/termux |
当用户点击了桌面上的Termux
图标之后,会出现如下的界面:
这就是一个大家熟悉的命令行界面。在这里可以执行我们常用的那些命令。
要想高效的使用Termux
,不可能使用触摸的方式,而是使用外接键盘
。外接键盘
最常见的就是蓝牙键盘
。
我使用过的蓝牙键盘
是罗技K580
,用着还是不错的。
Termux
移植了apt包管理器。
Termux
提供了基于apt的包管理器pkg
。Termux
官方推荐大家优先使用pkg
命令,因为使用此命令安装软件的时候会先更新索引仓库,而apt不会做此操作。
使用apt安装软件:
apt -y update
apt -y install git
使用pkg
安装软件:
pkg install -y git
step1、下载termux-packages
git clone https://github.com/termux/termux-packages
step2、创建Docker容器
podman create -it -v ~/termux-packages:/home/builder/termux-packages --name termux-package-builder termux/package-builder
step3、启动Docker容器
podman start termux-package-builder
step4、进入Docker容器
podman exec -it termux-package-builder bash
step5、修改/home/builder/termux-packages
目录的权限
sudo chown -R builder:builder .
step6、安装依赖
./scripts/setup-ubuntu.sh
step7、编译指定的包
./build-package.sh -I <PKG> -a arm
./build-package.sh -I <PKG> -a aarch64
./build-package.sh -I <PKG> -a i686
./build-package.sh -I <PKG> -a x86_64
./build-package.sh -I <PKG> -a all