Termux-安卓终端模拟器和Linux环境应用程序
前言
偶然间在柜子里翻出了一个闲置的古董安卓手机。于是开始挖掘有没有什么方法可以榨干它的剩余价值(其实就是爱折腾)
于是被我发现了Termux这个软件。
关于Termux
Termux 是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需 root 权限,因此,绝大多数 Android 都可以运行。 因为 Termux 是一款 Linux 终端模拟器,因此,在命令的使用方面和 Linux 是一致的。pkg 使用命令速记
- pkg search <query> 搜索包
- pkg install <query> 安装包
- pkg uninstall <query> 卸载包
- pkg update 更新源
- pkg upgrade 升级软件包
- pkg shoe <packge> 显示某个包的详细信息
我个人的实际应用
搭建Hexo
没错!!!说到底还是Hexo(其实是因为我暂时也就想到这个,难道我对博客的搭建热度还没减退??)实际操作:
首先更新一下软件包和软件源:
1 | apt update |
安装Nodejs和Git:
1 | apt install git |
剩下的参考我之前的文章:
部署Hexo的方法和跟上面的两篇文章说的大同小异。
通过ssh工具连接Termux
既然是一个Linux终端模拟器在安卓端操作或许不太方便(个人习惯吧)那能不能用电脑ssh连接上去呢?
答案是肯定的(不能的话可能就不写这篇文章了)
实际操作:
安装openssh:
1 | apt install openssh |
打开端口服务
1 | sshd |
获取用户名
(其实用户名是可以随意填的,因为Termux是单用户系统。即使你登陆时带上了用户名,Termux也会忽略该用户名,所以用户名获取只是走流程)
1 | whoami |
设置ssh密码
1 | passwd |
查看ip
1 | ifconfig |
端口(默认是8022)
接着就是电脑端打开ssh工具输入ip、用户名、密码、端口(8022)就可以了
最后吐槽
折腾了半天其实好像也没有榨干我的古董安卓机的剩余价值!!! 评论
TwikooDisqusjs