Fedora 11 → Fedora 12 アップグレード

Fedora 11 → 12 アップグレード

Fedora 12 がリリースされましたので、早速アップグレードを行いました。
このサーバは新規でインストールしたバージョンは8なので4回目のアップグレードになります。
fedora は アップグレードを行わないと アップデートが切れてしまいますので、
セキュリティ的にアップグレードを行った方が良いでしょう。

Fedora 10 → 11 アップグレード についてはこちらになります。
Fedora 11 から Fedora 12 へのアップグレードの記録を残します。
アップグレードは順番にヴァージョンを上げましょう。

アップグレードは環境によって問題なくアップグレードできる場合とエラーが多発する場合があります。

環境によってエラーの内容は異なりますのでアップグレード時の一例として参照ください。

2009年11月22日 現在 の記録になります。

また、64ビット OSでの作業内容になります。

1.fedora-release と fedora-release-notes のダウンロード

# wget http://ftp.iij.ad.jp/pub/linux/fedora/releases/12/Fedora/x86_64/os/Packages/fedora-release-12-1.noarch.rpm
# wget http://ftp.iij.ad.jp/pub/linux/fedora/releases/12/Fedora/x86_64/os/Packages/fedora-release-notes-12.0.0-4.fc12.noarch.rpm

2.fedora-release と fedora-release-notes のインストール

# rpm -Uvh fedora-release-12-1.noarch.rpm fedora-release-notes-12.0.0-4.fc12.noarch.rpm
警告: fedora-release-12-1.noarch.rpm: ヘッダ V3 RSA/SHA256 signature: NOKEY, key ID 57bbccba
準備中…                ########################################### [100%]
1:fedora-release         ########################################### [ 50%]
2:fedora-release-notes   ########################################### [100%]

問題なくインストール完了

3.アップデート作業

# yum clean all
読み込んだプラグイン:fastestmirror
すべて掃除しています
Cleaning up list of fastest mirrors

# yum upgrade
読み込んだプラグイン:fastestmirror
Determining fastest mirrors
fedora/metalink                                          |  10 kB     00:00
updates/metalink                                         | 8.0 kB     00:00
* fedora: ftp.jaist.ac.jp
* updates: ftp.jaist.ac.jp
エラー: Cannot retrieve repository metadata (repomd.xml) for repository: InstallMedia. Please verify its path and try again

早速エラーが発生しました。

どうやらInstallMediaのレポジトリファイルが悪いようなのでyum 時に読み込まないようファイル名を変更しました。

# cd /etc/yum.repos.d
# mv Fedora-install-media.repo Fedora-install-media.repo–

再度アップグレードすると、パッケージがダウンロードされるので、[y]を入力してリターン

総ダウンロード容量: 231 M
これでいいですか? [y/N]y

途中で下記のように聞かれますが、[y]を入力しリターン

警告: rpmts_HdrFromFdno: ヘッダ V3 RSA/SHA256 signature: NOKEY, key ID 57bbccba
fedora/gpgkey                                            | 1.6 kB     00:00
GPG 公開鍵 0x57BBCCBA 「Fedora (12) <fedora@fedoraproject.org>」を /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64 からインポートしています
これでいいですか? [y/N]y

しばらくすると下記のように表示され、アップグレードが完了します。

完了しました!

今回は、特に壁もなくすんなりアップグレードが完了しました。また、今回からyum が日本語化されたようです。

念のため、再起動します。

# sync
# shutdown -r now

再起動後、

# yum update

問題なし。

# cat /etc/redhat-release
Fedora release 12 (Constantine)

と何も問題なく完了しました。

4.最後に

今回、OSのアップグレードは問題ありませんでしたが、他のアプリに少し問題が発生しました。

  • mysql /etc ディレクトリに自分の知らない my.cnf が作成されており、mysql が立ち上がらなくなってしまいました。
    よって mv することで起動させました。
  • apache が ライブラリ をロードできないエラーが発生し起動できなくなりました。
    最コンパイルし、復帰させました。また、PHP等も再コンパイルしました。

以上

フォローする