2012年1月17日火曜日

rubyの諸々が最新になっている環境にRedmineとBacklogを入れてみる

CentOSに入っているrubyは古いのでさくっとアップデートしたのです。
railsも最新をインストールしてやりましたよ。
その後でredmineを入れたやろうと、でも困った。
redmineはもうrails3に対応する気はないらしい。

でもRedmineを動かすだけなら難しくない。
BitNamiにアクセスしてDownloadを選択してRedmineを選ぶとbitnami~.installer.binというファイルがダウンロードされる。
これに実行権をあたえて動かせばOK。
/opt/redmine-x.x.x(xはバージョン)ができるので移動します。
そこで./ctlscript.sh start として「localhost:8080」にアクセスしてやれば動く。
ポート番号はインストール時に指定した値で。

で注意しなくちゃいけないのはプラグインのインストール。
ここではBacklogをインストールするケースなのだけど、まずはさきの
/opt/redmineインストール先/apps/redmine/vendor に移動します。
ここでBacklogの手順にしたがい、gitで落としてgemやrakeなど必要なコマンドを
打っていくのだけど、ここで使うgemやrakeは全てこのRedmineのパッケージの中のものを利用すること。
つまり
「/opt/redmine-x.x.x/ruby/bin/gem」を使わないと失敗します。
ハマります。
rakeも同様。
ここさせ間違えなければうまく行きます。

たぶん。

2012年1月15日日曜日

CentOSにDropboxを入れたらyumが動かない

なぜだ!?
なにをやっても
http://linux.dropbox.com/fedora/6/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
なんて怒られる。

というわけで「/etc/yum.repos.d/」以下をしてみる。

-rw-r--r--. 1 root root 1926 12月 9 12:05 2011 CentOS-Base.repo
-rw-r--r--. 1 root root 637 12月 9 12:05 2011 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root 626 12月 9 12:05 2011 CentOS-Media.repo
-rw-r--r--. 1 root root 145 1月 12 23:34 2012 dropbox.repo
-rw-r--r--. 1 root root 116 1月 14 09:59 2012 google-chrome.repo
-rw-r--r--. 1 root root 258 1月 14 01:03 2012 home:sawaa.repo
-rw-r--r--. 1 root root 739 11月 13 12:55 2010 mirrors-rpmforge
-rw-r--r--. 1 root root 717 11月 13 12:55 2010 mirrors-rpmforge-extras
-rw-r--r--. 1 root root 728 11月 13 12:55 2010 mirrors-rpmforge-testing
-rw-r--r--. 1 root root 1113 11月 13 12:55 2010 rpmforge.repo

ropboxが悪さしているようなので、この「dropbox.repo」をどこかに避けてやりました。
そしたらyumがちゃんと動くようになりましたとさ。。