Fedora11->12upgradeの本題

これでhttp://fedoraproject.org/wiki/YumUpgradeFaqを普通に実行できる状態になった。fedora-release-*を落としてきて

rpm -Uvh fedora-release-*

実行。そしてyum upgradeする、、と言いたいけどyumがまた依存関係のエラーを言ってきた。なぜこんなフォントが引っかかるのか、入れた覚えもないのでサクッと消す。

[root@localhost ~]# yum remove fonts-bengali fonts-punjabi fonts-hindi fonts-telugu fonts-malayalam fonts-oriya fonts-tamil \
 fonts-gujarati fonts-gujarati fonts-kannada

で、こんどこそyum upgrade。

Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating       : ...

うまくいったらしい。(実はpreupgrade-cliを実行したときに/boot/upgradeに110Mぐらいファイルがインストールされてて1回目は失敗した。なので単純に/boot/upgradeをそこから取り除いてもう1回やったらうまくいった。)
文書には続きがあるのでその通りyum groupupdate Baseを実行。ほかのgroupは興味無いので省略。
/sbin/grub-install /dev/hda も普通にOK、package-cleanup --orphans で必要なさそうなのが出るので削除。glibcとかkernelとかごっそり変わってるので再起動してFedora12完成。めでたし、めでたし。