Ubuntu 16.04-hexo-github-typora

Ubuntu 16.04 安装 hexo,git,typora

首先安装noejs,Ubuntu源中的nodejs时旧版本,所以需要在安装后更新nodejs;

1
2
3
sudo apt-get install nodejs
sudo apt install nodejs-legacy
sudo apt install npm

更换成淘宝的镜像,否则非常慢

1
sudo npm config set registry https://registry.npm.taobao.org

可以通过 sudo npm config list 查看是否生效

安装更新版本的工具N

1
sudo npm install n -g

更新版本

1
sudo n stable

可以看到有 installed:版号,说明更新成功

安装 hexo

1
sudo npm install -g hexo

安装 git

1
sudo apt-get install git

解决安装中进程被锁死的问题

1
2
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

安装 hexo 与 git 关联

1
sudo npm install hexo-deployer-git --save

git 关联 github

1
2
git config --global user.name "yourname"
git config --global user.email "youremail@XX.com"

生成 SSH 密钥

1
ssh-keygen -t rsa -C "youremail@XX.com"

测试密钥与github 连接

1
ssh -T git@github.com

新建博文

1
hexo new "title"

修改 _config.yml

1
sudo gedit _config.yml

编译并发布博文

1
hexo d -g

最后还需要在github仓库里的seting 设置 domain才能访问

在你的github_name.github.io 创建自定义域名

1
2
//你要绑定的域名
cnyali.cn

hexo 安装主题

1
git clone https://github.com/litten/hexo-theme-yilia.git themes/hexo-theme-yilia

hexo 启用主题

修改博客目录D:\hexo_config.yml中的theme属性,将其设置为hexo/hexo-theme-yilia
1
theme:hexo/hexo-theme-yilia

新建标签页面

1
hexo new page tags

一起奇怪的命令

1
2
3
4
5
6
7
8
9
10
//init
git init
git remote add origin git@git.coding.net:6666/666.git
//up
git add .
git commit -m "$%^&$"
git push origin master
//down
git pull origin master
//git clone git@git.coding.net:6666/666.git
文章目录
  1. 1. Ubuntu 16.04 安装 hexo,git,typora
    1. 1.1. 首先安装noejs,Ubuntu源中的nodejs时旧版本,所以需要在安装后更新nodejs;
    2. 1.2. 更换成淘宝的镜像,否则非常慢
    3. 1.3. 可以通过 sudo npm config list 查看是否生效
    4. 1.4. 安装更新版本的工具N
    5. 1.5. 更新版本
    6. 1.6. 可以看到有 installed:版号,说明更新成功
    7. 1.7. 安装 hexo
  2. 2. 安装 git
    1. 2.1. 解决安装中进程被锁死的问题
    2. 2.2. 安装 hexo 与 git 关联
  3. 3. git 关联 github
    1. 3.1. 生成 SSH 密钥
    2. 3.2. 测试密钥与github 连接
    3. 3.3. 新建博文
    4. 3.4. 修改 _config.yml
    5. 3.5. 编译并发布博文
    6. 3.6. 最后还需要在github仓库里的seting 设置 domain才能访问
    7. 3.7. 在你的github_name.github.io 创建自定义域名
    8. 3.8. hexo 安装主题
    9. 3.9. hexo 启用主题
      1. 3.9.1. 修改博客目录D:\hexo_config.yml中的theme属性,将其设置为hexo/hexo-theme-yilia
    10. 3.10. 新建标签页面
    11. 3.11. 一起奇怪的命令