Ruby牛タン親方 このページをアンテナに追加 RSSフィード

2007-03-29

[][][]rubygemsdebianパッケージで管理する 10:12 rubygemsもdebianパッケージで管理するを含むブックマーク

よく本にはrubygemsを展開してコンパイルしてインストールしてくださいと

書いているのですが、私はdebianパッケージ以外はインストールしたくないので、

探していたら、rubygemsがbackportsにありました。

まず、/etc/apt/sources.listに

deb http://backports.mithril-linux.org sarge-backports main contrib non-free
deb-src http://backports.mithril-linux.org sarge-backports main contrib non-free

を書き、/etc/apt/preferencesに

Package: rubygems
Pin: release a=sarge-backports
Pin-Priority: 900

を書きます。

これでインストールします。

apt-get update
apt-get install rubygems

rubygemsデフォルトの設定と違って、

/var/lib/gemsの中に一式入ります。

rakeなどのコマンドもこの中に入りますので、

パスを通しておきます。具体的には

/etc/profileに

export PATH="/var/lib/gems/1.8/bin:$PATH"

を追加します。これでrakeやcapなども

パスが通り、普通に使えて、debianパッケージ管理の

中に入ったrubygems環境のできあがりです。

通常どおり

gem install rails -y

が使えます。うれしくない?

xibbarxibbar 2007/03/29 14:26 http://d.hatena.ne.jp/zhesto/20070329/1175145363に一発でRailsをインストールする方法として、参照されました。^^