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

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

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

点击查看参考教程

Termux 高级终端安装使用配置教程Termux 高级终端安装使用配置教程Termux 高级终端安装使用配置教程Termux 高级终端安装使用配置教程Termux 高级终端安装使用配置教程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 - 语雀实现云端富文本写作hexo - 语雀实现云端富文本写作hexo - 语雀实现云端富文本写作hexo - 语雀实现云端富文本写作hexo - 语雀实现云端富文本写作hexo - 语雀实现云端富文本写作 https://zfe.space/post/554e.html

TO DO

Termux 安装教程

定制脚本

写作环境软件安装配置

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
termux基本使用教程[通俗易懂]
手机已经 root,安装tsu, 这是一个su的 termux 版本, 用来在 termux 上替代su:
全栈程序员站长
2022/08/12
7.6K0
渗透测试|利用手机攻击电脑(Termux终端初体验)
var xhr = new XMLHttpRequest(); xhr.open('get', 'https://v1.hitokoto.cn/'); xhr.onreadystatechange = function () { if (xhr.readyState === 4) { var data = JSON.parse(xhr.responseText); var hitokoto = document.getElementById('hitokoto'); hitokoto.innerText = data.hitokoto; } } xhr.send();
TRY博客-简单的网络技术
2022/09/08
7.2K0
渗透测试|利用手机攻击电脑(Termux终端初体验)
安卓手机免root,部署Spring Boot
用手机打开网址 https://f-droid.org/packages/com.termux/,然后找到安装包进行下载。
云深无际
2021/04/14
2.6K0
安卓手机免root,部署Spring Boot
CC攻击脚本教程
1.一台装有Linux的主机,ubuntu最好 2.FinalShell(ssh远程) 3.cc攻击脚本,下载放在最后 4.聪明的脑子 5.一台电脑
用户7146828
2021/08/09
11.8K1
安卓手机上安装Linux开源模拟器-Termux
Termux是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需手机 root 权限,因此,绝大多数 Android 都可以运行。
星哥玩云
2022/06/16
16.4K0
安卓手机上安装Linux开源模拟器-Termux
termux – Android上运行的Linux
Github地址:https://github.com/termux/termux-app/releases
收心
2022/11/16
6.6K0
termux – Android上运行的Linux
用Termux破解百度网盘限速
步骤: 1、下载并安装termux: (下载地址:https://www.coolapk.com/apk/com.termux) 2、授权允许存储,也就是执行:
Inkedus
2020/04/16
3.5K0
使用termux将华为手机配置成linux服务器
安卓手机使用的Android操作系统脱胎于Linux操作系统,但是他并不是一种Linux(的发行版)。他们之间在系统框架(android多了一层java虚拟机)、底层驱动(android有HAL层)等等方面都有差异,因此两者貌似是无法互相替代的。对于使用者来说,安卓手机既是娱乐工具也是生产力工具,而Linux主机往往是纯粹的生产力工具,在生产力工具的意义上,能够把安卓手机当成Linux主机来使用么?通常来说是不行的,使用Termux的话就未必不行了。
王耑
2022/10/12
8.1K0
安装Termux的手机上运行Python
Android是一个单用户图形化系统,功能主要以应用的形式呈现给用户,因此在系统上我们无法直接获取终端,更是无法直接调用系统自带的丰富指令。使用ADB是一个曲线救国的方法,打开USB调试后开发者可以在桌面系统的终端中触发Android系统自带指令,使用方法大概如下:
JQ实验室
2022/02/09
5.3K0
安装Termux的手机上运行Python
神器Termux的使用记录
Termux是一个Android终端模拟器和Linux环境应用程序,可以直接使用,无需root或设置。自动安装最小基本系统 - 使用APT包管理器可以使用其他软件包。
Bess Croft
2020/04/03
8.4K0
将安卓手机打造成 Python 全栈开发利器
相信多数安卓用户都使用过Qpython这款移动端的Python编辑器吧?之前我也研究过一阵子这个工具,但因为一次简单的爬虫让我对它失望之极。Qpython不支持lxml这个模块,然而python中lxml作为最底层的模块,不管是爬虫还是文档解析,都需要使用它。所以,Termux应运而生….
Python猫
2019/12/02
2.6K0
用Hexo+Github搭建个人博客
技能、干货、感悟,在这里发现世界的美! 1.为什么要写博客?在什么平台上写博客? 最近我想把自己学过的一些知识复习整理一下,于是我就想到了通过写博客来记录的这种方式。其实在很早的时候我就看到很多大神都开通了自己的博客,并且文章质量很高,在写作分享之时也能够顺带提升自己的名气。 同时,在学习之余能够把相应的知识点进行归纳总结、写作整理的话,这在很大程度上能够帮助我们理解所学的知识。在此过程中,我们也能提高自己的写作能力和表达能力。 当然,需要说明的是,写博客肯定不是程序员的专长,不管你从事哪个行业,能够拥
企鹅号小编
2018/02/02
7900
用Hexo+Github搭建个人博客
Dockerize Your Hexo
使用 Docker 打包 Hexo 写作环境。 前言 在上篇文章中,我简单提到了在升级 Hexo 3 过程中遇到的一些痛苦。其实还有很多问题没有在上篇文章中提及。比如,我的渲染器使用的是 pandoc ,在 2.x 的时候,hexo-tag-plugins 里头的文字可以通过调用 renderSync 方法传给 markdown 进行渲染,而到了 3.0 ,这些文字无论怎么做都不能被 pandoc 或者 markdown 渲染。 早在我决定挥刀动斧定制我的个人博客之前,我早已经做好了发生这种情况的心理准备。
HaHack
2018/07/03
7120
Termux搭建Nginx Minio Mariadb Redis
注:这里建议安装时,查看一下自己手机的安卓版本是否在5.0以上,否则下载下来的安装包是安装不到手机上的。
用户11279856
2024/10/26
3680
termux
分享一个超好用的手机命令行高级终端软件termux,强大的安卓手机渗透工具,没有之一。
AngelNH
2020/04/16
2.1K0
Ubuntu:Hexo+github搭建个人博客
其实我一开始最先尝试的就是Ubuntu上搭建,但是,非常遗憾的是,Ubuntu的各种读写权限把我弄得死去活来。 毕竟一开始看的就是楠皮的博客来尝试的,后来发现没什么大用,不够详细倒是其次,主要是缺乏他其他几篇博客那样的普适性。怎么说呢,我花了三天时间踩坑,终于算是可以正常使用并且和Win10完美同步了。 所以之后写的内容里有很多都会附加上我踩坑时的怨念。
Akilar
2021/06/11
8490
用Linux Deploy让安卓手机成为Linux服务器
打开linux deploy,左上角设置,最重要的就是下面两个要勾上,其他的设置可采用默认的
Qwe7
2022/03/05
9.4K0
hexo + GitHub
在最后找到Github pages(我的是默认开启的,如果你不是就点击Launch automatic page generator按钮,一直下一步就行了)
FinGet
2019/06/28
5930
hexo + GitHub
如何在Termux中使用Hexo结合内网穿透工具实现远程访问本地博客站点
Hexo 是一个用 Nodejs 编写的快速、简洁且高效的博客框架。Hexo 使用 Markdown 解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
YY的秘密代码小屋
2024/02/07
2370
如何在Termux中使用Hexo结合内网穿透工具实现远程访问本地博客站点
yuque-hexo:语雀写文,自动部署 Hexo 博客
熟悉我的小伙伴应该知道,我喜欢使用 Markdown 来工作、学习笔记,主要是简洁方便。
程序员小航
2022/04/18
2.2K0
yuque-hexo:语雀写文,自动部署 Hexo 博客
相关推荐
termux基本使用教程[通俗易懂]
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档