为Jekyll站点添加rss.xml

在网站根目录中新建rss.xml文件,写入以下内容: 参考以上代码,其中的域名等信息自定义。

2013年9月18日 · jqx

将Wordpress数据转换为Jekyll文件

这里使用的工具名为Exitwp,项目主页为https://github.com/thomasf/exitwp 安装Exitwp 必备组件 Python html2text PyYAML Beautiful soup ubuntu下安装软件: # aptitude install python git build-essential # aptitude install python-pip python-yaml python-bs4 python-html2text # aptitude install libyaml-dev python-dev libxml2-utils 安装Exitwp git clone https://github.com/thomasf/exitwp ###使用Exitwp转换wordpress数据 首先,登录wordpress后台,使用自带的导出工具将wordpress导出为xml文件 将导出的xml文件下载,复制到 ./exitwp/wordpress-xml/ 进入 ./exitwp/wordpress-xml/,使用xmllint格式化xml文件 xmllint --format wp.xml 最后,执行exitwp.py脚本来处理xml文件 python exitwp.py 生成的md文件,存放在 ./exitwp/build/ 后续的工作 将处理后的md文件复制出来,拷贝至jekyll站点的_post目录,然后使用 jekyll serve 生成预览,按照提示处理有问题的md文件,直至OK!

2013年9月15日 · jqx

fstab自动挂载分区

使用fdisk -l查看分区信息 以下为需要自动挂载的分区: 分区 | 格式 ------------------------------ /dev/sd1 | NTFS /dev/sd5 | NTFS /dev/sd6 | NTFS /dev/sd7 | NTFS /dev/sd8 | NTFS 新建挂载目录 #mkdir /media/{a,b,c,d,e} 编辑fstab文件vi /etc/fstab写入以下内容 /dev/sda1 /media/a ntfs-3g defaults,iocharset=gb2312 0 0 /dev/sda5 /media/b ntfs-3g defaults,iocharset=gb2312 0 0 /dev/sda6 /media/c ntfs-3g defaults,iocharset=gb2312 0 0 /dev/sda7 /media/d ntfs-3g defaults,iocharset=gb2312 0 0 /dev/sda8 /media/e ntfs-3g defaults,iocharset=gb2312 0 0 说明: /dev/sdax 表示分区 /mnt/xxx 表示挂载点 vat/ntfs-3g 表示分区格式 iocharset=xxx 设置字符集,为了支持windows中文目录,应设为gb2312

2013年9月8日 · jqx

Debian下安装Jekyll

安装Rvm $sudo aptitude install curl $curl -L get.rvm.io | bash -s stable 加载Rvm $source ~/.rvm/scripts/rvm 检查安装必备组件 $rvm requirements 安装 Ruby 1.9.3 $rvm install 1.9.3 $ruby -v $gem -v 更改Gem软件源 $gem sources -a http://ruby.taobao.org/ $gem sources -r http://rubygems.org/ $gem sources -l 安装Jekyll $gem install jekyll $jekyll -v 打完收工!

2013年9月6日 · jqx

使用SSH密匙登录Github

相较于旧的RSA,更加推荐ED25519 $ ssh-keygen -t ed25519 -C "your_email@example.com" 生成ssh密匙文件 ssh-keygen -t rsa -C "user@domain.com" 接下来会提示输入密码,推荐自定义密码,当然也可以置空 Enter passphrase(empty for no passphrase): Enter same passphrase again: 完成后会在用户目录下的.ssh文件夹中新建id_rsa与is_rsa.pub两个文件。 添加ssh密匙到github用户 登录至github.com,点击右上角的Account Settings 在左侧选择SSH Keys菜单,然后在右侧点击Add SSH Key按钮 将上一步生成的id_rsa.pub文件内容复制进去保存。 本地连接至github.com ssh -T git@github.com 如果前面设置了passphrase,那么就按照提示输入passphrase。如果置空的话,就直接点击回车。成功后会有如下提示: Hi alair! You`ve successfully authenticated, but GitHub does note provide shell access. 参考以上设置完成后,以后git push时就不需要每次输入密码了!

2013年9月3日 · bbq