ruby 1.8.4 を unstableなdeb-srcからゲット
http://www.mail-archive.com/debian-ruby@lists.debian.org/msg00301.html をヒントにやってみた。
まず、unstableなdeb-lineを /etc/apt/sources.list に追加。
deb http://ftp.jp.debian.org/debian/ unstable main deb-src http://ftp.jp.debian.org/debian/ unstable main
間違ってruby以外をunstableにしないようにapt-get updateとかの基準を/etc/apt/apt.conf.d/70debconfに設定するように以下を追加。
APT::Default-Release "stable";
でパッケージリストを更新しておく。
# apt-get update
ruby1.8のソースをゲット
$ apt-get -t unstable source ruby1.8 Reading Package Lists... Done Building Dependency Tree... Done Need to get 4385kB of source archives. Get:1 http://ftp.jp.debian.org unstable/main ruby1.8 1.8.4-5 (dsc) [1038B] Get:2 http://ftp.jp.debian.org unstable/main ruby1.8 1.8.4-5 (tar) [4309kB] Get:3 http://ftp.jp.debian.org unstable/main ruby1.8 1.8.4-5 (diff) [74.8kB] Fetched 4385kB in 4s (1092kB/s) dpkg-source: extracting ruby1.8 in ruby1.8-1.8.4
apt-get build-depで依存関係を設定?しておく*1。たくさんパッケージがインストールされるけど、
# apt-get build-dep ruby1.8
devscriptsをインストール
# apt-get install devscripts
ディレクトリruby1.8-1.8.4 で debuild
# cd ruby1.8-1.8.4 # debuild
・・・秘密鍵が見つかんない、debsignに失敗したってエラーが出た。
今の僕には茨の道か・・・。ふつーにmakeした方が楽。
茨の道を抜けた!
Thank you, Henrich! I could debuild the files without secret key!
というわけで通りすがりのHenrichのおかげで、無事debファイルを作ることができました。ちょーさんきゅー。
もしやHenrichさんってもしやdebian系でお名前を目にするHYさんかしら?なんにせよありがたいこってす。
# cd ruby1.8-1.8.4 # debuild -i -us -uc -b
もう言われたまま実行してみたら、ちゃんとdebができた!
# dpkg -i lib*.deb # dpkg -i ruby1.8_1.8.4-5_i386.deb # dpkg -i irb1.8_1.8.4-5_all.deb rdoc1.8_1.8.4-5_all.deb ri1.8_1.8.4-5_all.deb ruby1.8-examples_1.8.4-5_all.deb
とりあえずこれでインストールOK!
# ln -s /usr/bin/ruby1.8 /usr/local/bin/ruby # ln -s /usr/bin/ri1.8 /usr/local/bin/ri # ln -s /usr/bin/rdoc1.8 /usr/local/bin/rdoc # ln -s /usr/bin/irb1.8 /usr/local/bin/irb
でリンク作ってしゅーりょー!
プログラミングRuby
今日届きました。
- 作者: Dave Thomas,Chad Fowler,Andy Hunt,まつもとゆきひろ,田和勝
- 出版社/メーカー: オーム社
- 発売日: 2006/08/26
- メディア: 大型本
- 購入: 7人 クリック: 270回
- この商品を含むブログ (152件) を見る
- 作者: Dave Thomas,Chad Fowler,Andy Hunt,まつもとゆきひろ,田和勝
- 出版社/メーカー: オーム社
- 発売日: 2006/08/26
- メディア: 大型本
- 購入: 3人 クリック: 67回
- この商品を含むブログ (72件) を見る
それからこれも一緒に届きました。
Ship It! ソフトウェアプロジェクト 成功のための達人式ガイドブック
- 作者: Jared Richardson,William Gwaltney Jr.,でびあんぐる
- 出版社/メーカー: オーム社
- 発売日: 2006/08/26
- メディア: 単行本(ソフトカバー)
- 購入: 6人 クリック: 101回
- この商品を含むブログ (98件) を見る