HARD DAYS

  • djb softwares - とりあえずdaemontoolsからインストールを試みるが、コンパイルでエラー。SELinuxと関係があるのかと思い調べる。
  • SELinux - ・・・無念・・・本格的な勉強が必要な事を自覚する・・・
  • SELinuxを使うしぃ、yum update もできるBINDの方がいいや!と自分をごまかす。
  • 気分転換にyumを使ったFedoraCore3のアップデートを試みる。(root de GO!)

[root@anemone ~]# yum update

You have enabled checking of packages via GPG keys. This is a good thing.
However, you do not have any GPG public keys installed. You need to download
the keys for packages you wish to install and install them.
You can do that by running the command:
rpm --import public.gpg.key
For more information contact your distribution or package provider.

    • ・・・ GPG public key が必要らしい。

rpm --import /usr/share/doc/fedora-release-*/RPM-GPG-KEY*

[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
baseurl=http://ftp.kddilabs.jp/Linux/packages/fedora/core/$releasever/$basearch/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1

    • /etc/yum.repos.d/fedora-updates.repo を編集。

[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
baseurl=http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/$releasever/$basearch/
#mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
enabled=1
gpgcheck=1

yum check-update

    • アップデート実行。

yum update

    • なんとか完了した模様。
  • さらに寄り道をしてjdkをインストールしてみる。(root de GO!)
    • ダウンロードしたパッケージ実行し、ライセンス承諾後、勝手にインストールされる。

chmod +x jdk-1_5_0_02-linux-i586-rpm.bin
./jdk-1_5_0_02-linux-i586-rpm.bin

    • /etc/profile.d/java.sh を作成する。

export JAVA_HOME=/usr/java/jdk1.5.0
export JAVA_PATH=$JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH

    • 実行許可。

chmod +x /etc/profile.d/java.sh

    • /usr/bin のjava、javacのリンクを張り直す。

ln -s -f /usr/java/jdk1.5.0_02/bin/java /usr/bin/java
ln -s -f /usr/java/jdk1.5.0_02/bin/javac /usr/bin/javac