天天看點

使用Termux實作在安卓手機上寫Hexo觀前提示簡介具體流程TO DO

點選檢視參考教程

使用Termux實作在安卓手機上寫Hexo觀前提示簡介具體流程TO DO

Termux 進階終端安裝使用配置教程

https://www.sqlsec.com/2018/05/termux.html#toc-heading-3

  1. termux 搭建 hexo 部落格教程

觀前提示

本帖讨論的完整功能體系需要配合安卓已 ROOT 手機。考慮到閱聽人群體和涉及的些許技術能力,不推薦純小白使用(大概是本站少有的非萌新向教程了)。而且鑒于本帖的适用性實在談不上高,我隻會發一下整體思路和分享好用的安卓 APP。

其他系統或者不想 root 的讀者可以移步冰老師寫的

使用Termux實作在安卓手機上寫Hexo觀前提示簡介具體流程TO DO

hexo - 語雀實作雲端富文本寫作

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

通過将文章儲存在雲端,借助雲函數觸發 github action 自動部署文章。該方案不受用戶端限制,可以在 MAC、Win、Linux、Android、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. 可以使用

    mixplore

    mt管理器

    等任何能夠通路到

    system

    分區的檔案管理器,直接搜到

    /data/data/com.termux/files/home/

    , 然後在

    home

    目錄下建立一個簡易腳本(此處分享我寫的腳本,最好還是按照腳本内的注釋在電腦上配置好各類路徑再複制過去):

BASH

  1. 腳本建立完成後,回到 Termux 終端,使用指令運作腳本打開菜單頁面,按照菜單訓示進行配置 sshkey 和重裝 hexo:

BASH

  1. 編輯器推薦使用

    Quickedit

    , 可以編輯

    system

    分區下的文章,支援

    markdown

    預覽。
  2. 浏覽器推薦使用

    X浏覽器

    ,除了體量小的優點外,還支援按照油猴腳本,以及打開控制台。
  3. 覺得本帖操作難度有點大的請移步冰老師寫的
使用Termux實作在安卓手機上寫Hexo觀前提示簡介具體流程TO DO

hexo - 語雀實作雲端富文本寫作

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

TO DO

Termux 安裝教程

定制腳本

寫作環境軟體安裝配置