Fedora 7にSUNのJDK 6 Update 2をインストールしようとして悪戦苦闘していましたが、ようやく解決。JPackageのRPMに入ってるspecファイルが、Fedora 7に微妙に対応してなかったのが原因でした。
修正したspecファイルは(多分)使い回せると思うので、公開しておきます。ご利用は計画的、もとい自己責任で。
以下、備忘録がてら作業手順メモ。
SUNのサイトからLinux用パッケージ(RPMではない方)を落としてくる。
(jdk-6u2-linux-i586-rpm.bin)
JPackageのサイトから対応するパッケージを落としてくる。
(java-1.6.0-sun-1.6.0.2-1jpp.nosrc.rpm)
# rpm -ivh java-1.6.0-sun-1.6.0.2-1jpp.nosrc.rpm
# mv jdk-6u2-linux-i586-rpm.bin /usr/src/redhat/SOURCES
ここで、java-1.6.0-sun.spec(改造版)をダウンロード。
# mv java-1.6.0-sun.spec /usr/src/redhat/SPECS
# cd /usr/src/redhat/SPECS
# rpmbuild -bb java-1.6.0-sun.spec
# cd ../RPMS/i586
# yum --nogpgcheck localinstall java*
こんな感じでRPMをビルドしてインストール出来ました。
2007年07月16日
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/47958846
この記事へのトラックバック
http://blog.seesaa.jp/tb/47958846
この記事へのトラックバック
