Octopress なナニを git clone して bundle install しようとして導入に失敗するという問題発生。色々な所に色々な対処が出ていたのですが
- rbenv 導入
- brew で libxml2, libxslt, libiconv 導入して link を云々
- 以下で nokogiri 導入
{% gist 73580b96fd5b4b3e60c7 %}
いちおう Installing ri
まで到達してるはずなので大丈夫のはず。
と思ったら
.bundle/config が残ってて色々微妙な事に。ファイルを削除してリトライしてますがどうなるか。
もう一点。bundler がグローバルなソレになってたのでむりやり ~/.rbenv 配下の bundle を使ったら通りました。こんなので大丈夫なのかなぁ。
もう少し
まっさら状態からだと
$ bundle exec rake generate
しないと駄目、ってことに気づくまで小一時間orz つうか fetch/merge したら rake generate
しないと、なんですね。
それにしても
ruby が、というよりは OS プラットフォーム独自のソレが色々とハメてくれるので、rbenv デフォルトってのが色々有り難いことを再認識させて頂きました。
追記
ええと、remote から差分を取得したら以下の手順で確認なのか。
$ git fetch origin
$ git merge origin/master
$ bundle exec rake generate
$ bundle exec rake preview
あと、エントリ追加が以下で
$ bundle exec rake new_post['hoge']
github への反映が以下か。
$ bundle exec rake gen_deploy
いやはや。
さらにもう少し
最初に _deploy ディレクトリ作るために
$ bundle exec rake setup_github_pages[git@github.com:your_username/your_username.github.io.git
しなければ、だったりとか preview する前に generate しなきゃ、だったりとか色々微妙なカンジがするのですがどうなのか。あと deploy にやたらに時間がかかってて怖い。
そして osx な emacs が日本語入力できないじゃんorz