トップ «前の日記(2012年02月25日(Sat)) 最新 次の日記(2012年02月27日(Mon))» 編集 RSS feed

shinoのときどき日記


2012年02月26日(Sun)

さくらインターネットで、tDiary 3.1.2 on ruby-1.9.3で動かすようにした。

アップデート前は、tDiary 3.1.0 on ruby-1.8.7(←さくらにデフォルトで入っているruby)だった。今回は、ローカルにruby-1.9.3を入れた。

ruby-1.9.3を入れる前に、libyamlとgemのアップデートが先に必要。*1

libyamlのインストール

./configure --prefix=$HOME/local
gmake && gmake install

gemのアップデート

gem update --system
gem update

ruby-1.9.3のインストール

wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz
tar -xzvf ruby-1.9.3-p125.tar.gz
cd ruby-1.9.3-p125
./configure --prefix=$HOME/local
make
make install

index.rb update.rbのrubyの参照先を$HOME/local/bin/rubyに変更

 1 #!/home/socodanet/local/bin/ruby
 2 # -*- coding: utf-8; -*-
:wq

tdiary.confの文字コード変更

なぜかわたしの環境ではまだ、tdiary.confがEUC-JPだったのでUTF-8に変換した。(ruby1.9系では文字コードの判定が厳しくて、UTF-8以外のコードを読み込むと"invalid multibyte char"エラーが発生する)。

nkf -w tdiary.conf > aa
mv aa tdiary.conf

tdiaryのアップデート

contribとcoreで、git pullした。


トップ «前の日記(2012年02月25日(Sat)) 最新 次の日記(2012年02月27日(Mon))» 編集 RSS feed
2000|03|
2007|01|03|04|05|06|10|12|
2008|01|02|03|04|05|06|07|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|11|12|
2015|01|02|04|05|09|10|12|
2016|01|03|04|05|08|
2017|01|02|04|05|06|07|08|09|10|
2018|05|06|
2019|08|12|
2020|01|03|04|
2021|01|12|
2022|01|09|11|
2023|01|