yumを使用してFedora Core 6をFedora 7にアップグレードする方法。

§1 アップグレード手順

最初に、現在のバージョンを確認。

# uname -r -v
2.6.22.14-72.fc6 #1 SMP Wed Nov 21 15:12:59 EST 2007

まずは事前準備としてyum-utilsをインストールしておく(古いカーネルが原因でアップグレード途中に失敗する場合があるので、消せるように念のためインストール)。

# yum install yum-utils

続いて、fedora-release, fedora-release-notesをダウンロード、インストールする。

# rpm -Uvh http://download.fedora.redhat.com/pub/fedora/linux/releases/7/Fedora/i386/os/Fedora/fedora-release-7-3.noarch.rpm \
  http://download.fedora.redhat.com/pub/fedora/linux/releases/7/Fedora/i386/os/Fedora/fedora-release-notes-7.0.0-1.noarch.rpm

インストールすると/etc/yum.repos.dにFedora 7用のrepoファイルが作成されるので、必要に応じてFedora Core 6のものとマージする。

次に、yumを使ってFedora Core 6からFedora 7にアップグレードする。

# yum clean all
# yum upgrade

パッケージの依存関係に問題が無ければ、以上の手順で新しいパッケージのインストールが行われ、アップグレードは完了する。 最後に、再起動して正常に起動したらバージョンを確認しておく。

# uname -r -v
2.6.23.12-52.fc7 #1 SMP Tue Dec 18 21:18:02 EST 2007