termux

这是一款安卓手机的软件,能模拟出Linux的环境。可以在上面安装一些软件,甚至编译软件。以下是简单的记录过程。

我的本意是,想利用它的功能,来简单的获取gps位置。

安装

github上搜索termux,找到代码仓库,release页面上找到适合自己的软件版本。手机上安装即可。

sshd服务

pkg install openssh
# 开启服务
sshd
# 用户名、密码、ip地址、port默认是8022
whoami
passwd
ifconfig 

# 自动开启sshd服务
echo "sshd" >> ~/.bashrc

# 申请存储卡访问权限
termux-setup-storage


# 有点奇怪SecureCRT无法使用,后来采用命令行的方式,才可以正常操作。

# 更改镜像仓库
termux-change-repo

备注:我安装的版本,不知道是什么问题,输入文字的时候,总会重复,导致设置密码的时候,总会错。后来换成了蓝牙键盘操作(没有前面的bug),才得意成功。

api

https://iamhefang.cn/soft/termux-api-detail

git

pkg upgrade
pkg install git

安装git,如果没有pkg upgrade,可能会报如下错误。只需要升级一下即可。

LINK EXECUTABLE “lftp”: library “libssl.so.1.1” not found

解决方式链接:https://github.com/termux/termux-packages/issues/2843

ubuntu

https://github.com/MFDGaming/ubuntu-in-termux