[[PC/ソフトウェア]]
*必要な物 [#g664c6b8]
-margarine-1.1beta.tar.gz
-ruby(導入済み)
-mysql(導入済み)
*インストール [#yeee5593]
**設定する [#p28920f8]
dot.margrcを~/.margrcにコピーし環境を設定。
$DB_SERVER = 'localhost'
$DB_USER = '(データベースでテーブルをCREATE出来るmysqlDBユーザ)'
$DB_PASSWORD = '(ぱすわーど)'
$DB_NAME = '(データを記録するDB名)'
$PARSER = :SELF
# $DEFAULT_MARG = 'defaultmarg'
$DEFAULT_MARG = '(名前)'
# Win?
$WIN_ENV = false
**初期化する [#k8931ae3]
ruby marg.rb -i
-~/.margrcが見つからないとエラー。~(実行ユーザ)/.margrcへ設定ファイルを移動する
-再度実行するも、mysqlをインクルード不可とかエラー
-aptでMySQL-rubyをインストール
-optparseでさらにrequireエラー。1.6.7のrubyではoptparseぢゃなくgetoptsを使っているらしい・・・。
--Vineパッケージにruby-optparseがあるです。
-これで、初期化がうまくいって、その後は問題なし。
*SJISで動作させる(vine) [#ob091546]
-my.cnfの設定をsjis
-marg.rbとmargarine.rbをsjisに、ファイル先頭のオプションを-Ke → -Ks