前言

偶然间在柜子里翻出了一个闲置的古董安卓手机。

于是开始挖掘有没有什么方法可以榨干它的剩余价值(其实就是爱折腾)

于是被我发现了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> 显示某个包的详细信息
没错!这里吧啦吧啦了一大堆Termux的介绍其实都是我从网上抄来的!

我个人的实际应用

搭建Hexo

没错!!!说到底还是Hexo(其实是因为我暂时也就想到这个,难道我对博客的搭建热度还没减退??)

实际操作:

首先更新一下软件包和软件源:

1
2
apt update
apt upgrade

安装Nodejs和Git:

1
2
apt install git
apt install nodejs

剩下的参考我之前的文章:

记一次Hexo博客的搭建过程。

Hexo主题更换及配置个性域名

部署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)就可以了

最后吐槽

折腾了半天其实好像也没有榨干我的古董安卓机的剩余价值!!!