over 5 years ago

前言

大兜推薦Octopress這個傳說中的「駭客的blog」,可以使用markdown撰寫文章,還有很方便的程式碼上色功能,也不失設計彈性,一聽之下大為心動,就打算把blogger的舊家搬過來。

掙扎

一開始打算利用他寫的這篇文章安裝在Win7上面,不料困難重重,全部都設定好之後仍然無法使用程式碼上色功能,只好試著搬家到FreeBSD上面看看會不會比較方便安裝。

撞牆

原本打算照官網上的步驟一步一步來,但不料iconv的dependency問題一直無法解決(會一直噴找不到iconv錯誤),索性放棄,直接改用FreeBSD的ports, 結果瞬間就好了(不過未來可能會出現ruby版本相容性問題...QQ)

安裝

Install base ruby, ruby-iconv, ruby-bundler

% sudo vim /usr/ports/Mk/bsd.ruby.mk # 將RUBY_DEFAULT_VER?= 1.8 改成 1.9
% sudo portmaster converters/ruby-iconv 
% sudo portmaster /usr/ports/sysutils/rubygem-bundler
% rehash

Next, install dependencies.

% cd
% git clone git://github.com/imathis/octopress.git octopress
% cd octopress    # If you use RVM, You'll be asked if you trust the .rvmrc file (say yes).
% ruby --version  # Should report Ruby 1.9.2 or 1.9.3

Install the default Octopress theme.

% gem install bundler
% rehash
% bundle install
% rake install

OK,完成XD!
可以繼續往下跑囉!

Reference

 
comments powered by Disqus