« これが仕分けの真実さね。 | トップページ | さ、最悪だ…。 »

ServersMan@VPS の環境構築#2。

Rubyはまぁmake test通っているからいいだろう、という結論にしてみる。

一応checkinstallでRPM化しておこう。ということで1.6.2をコンパイル。

Checkinstall 1.6.2

すわっ!?makeに失敗。「msgfmtが無い」とか言ってるし。…gettextパッケージに入っているらしい。

出典:パッケージリビルド時に msgfmt: command not found というエラーがでる。

日付がやたら古いけど、まぁ定番アイテムってことだろう。

$ sudo yum install gettext

Dependencies Resolved

==========================================================================================
Package              Arch              Version                   Repository         Size
==========================================================================================
Installing:
gettext              i386              0.14.6-4.el5              base              1.4 M

Transaction Summary
==========================================================================================
Install      1 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 1.4 M

Installed:
  gettext.i386 0:0.14.6-4.el5

Complete!

うむ、入れたさ。

$ make
$ sudo make install

で、まずは自分自身をRPM化する。…っと、rpmbuildが無いわ。

$ sudo yum install rpm-build

Dependencies Resolved

==========================================================================================
Package              Arch            Version                       Repository       Size
==========================================================================================
Installing:
rpm-build            i386            4.4.2.3-18.el5                base            301 k
Installing for dependencies:
patch                i386            2.5.4-29.2.3.el5              base             64 k

Transaction Summary
==========================================================================================
Install      2 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 366 k

Installed:
  rpm-build.i386 0:4.4.2.3-18.el5

Dependency Installed:
  patch.i386 0:2.5.4-29.2.3.el5

Complete!

$ sudo /usr/local/sbin/checkinstall

/usr/src/redhat/RPMS/i386/checkinstall-1.6.2-1.i386.rpmができた。--force付きで上書きインストール、rpmが認識できるようにしてやりませぅ。

$ sudo rpm -i --force  /usr/src/redhat/RPMS/i386/checkinstall-1.6.2-1.i386.rpm

とりあえずここまで。

|

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/28934/48113294

この記事へのトラックバック一覧です: ServersMan@VPS の環境構築#2。:

コメント

コメントを書く