前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用Termux实现在安卓手机上写Hexo

使用Termux实现在安卓手机上写Hexo

作者头像
Akilar
发布于 2021-06-11 02:46:36
发布于 2021-06-11 02:46:36
2K0
举报
文章被收录于专栏:Akilarの糖果屋Akilarの糖果屋

点击查看参考教程

Termux 高级终端安装使用配置教程Termux 高级终端安装使用配置教程 https://www.sqlsec.com/2018/05/termux.html#toc-heading-3

  1. termux 搭建 hexo 博客教程

观前提示

本帖讨论的完整功能体系需要配合安卓已 ROOT 手机。考虑到受众群体和涉及的些许技术能力,不推荐纯小白使用(大概是本站少有的非萌新向教程了)。而且鉴于本帖的适用性实在谈不上高,我只会发一下整体思路和分享好用的安卓 APP。

其他系统或者不想 root 的读者可以移步冰老师写的

hexo - 语雀实现云端富文本写作

https://zfe.space/post/554e.html

通过将文章储存在云端,借助云函数触发 github action 自动部署文章。该方案不受客户端限制,可以在 MAC、Win、LinuxAndroid、ios 等任何能够打开浏览器的系统上使用。

关于配合 Termux 在本地写作和使用语雀在云端写作,两种方案并无冲突,所以请不要在本帖评论区乃至任何地方发起无意义的争吵。这种时候,满足条件的用户就该大声说出 —— 我!全!都!要!

简介

预览效果

Termux 是一款能够在安卓手机上部署 linux 环境的软件,集成了 Python、 PHP、 Ruby、 Nodejs、 MySQL 等多种开发环境。理论上甚至可以将其搭建成虚拟主机作为站点的服务器

本帖涉及的软件(Magisk,Termux,mixplore,Quickedit,X 浏览器)均能在 @酷安上搜到。所以就不专门发 apk 安装包了。

具体流程

  1. 首先,需要一台 ROOT 的安卓手机,然后安装 Termux, 在安装完成后需要一点特殊网络环境来完成初始化。有条件的还可以通过切换流量运营商来博一下运气。
  2. 为了后续安装快捷。建议替换为清华源,复制以下指令执行:

BASH

  1. 换源成功后,在 Termux 上安装 openssh,git 和 nodejs。此处推荐安装 nodejs 长期支持版本,避免不必要的 bug。

BASH

  1. 更换 npm 源为阿里镜像:

BASH

  1. 安装 Hexo,此处实在是不推荐用户在手机上从头开始配置 Hexo,光是敲指令就能被逼疯,建议在电脑上配置好以后直接拉取源码然后 npm i 恢复。以下是我的做法。
  2. 可以使用 mixploremt管理器等任何能够访问到 system 分区的文件管理器,直接搜到 /data/data/com.termux/files/home/, 然后在 home 目录下新建一个简易脚本(此处分享我写的脚本,最好还是按照脚本内的注释在电脑上配置好各类路径再复制过去):

BASH

  1. 脚本新建完成后,回到 Termux 终端,使用指令运行脚本打开菜单页面,按照菜单指示进行配置 sshkey 和重装 hexo:

BASH

  1. 编辑器推荐使用 Quickedit, 可以编辑 system 分区下的文章,支持 markdown 预览。
  2. 浏览器推荐使用 X浏览器,除了体量小的优点外,还支持按照油猴脚本,以及打开控制台。
  3. 觉得本帖操作难度有点大的请移步冰老师写的

hexo - 语雀实现云端富文本写作hexo - 语雀实现云端富文本写作 https://zfe.space/post/554e.html

TO DO

Termux 安装教程

定制脚本

写作环境软件安装配置

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-12-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档