Product SiteDocumentation Site

18.2. アップグレードを終了する


システムのアップグレードを実行した後に再起動をしたら、手動でシステムの更新も する必要があります。詳細は 「システムの更新」 でご覧下さい。
If you chose to upgrade your system from a previous release ratherthan perform a fresh installation, you may want to examine the differences in the package set. 「 Upgrading Using the Installer 」 advised you to create a package listing for your original system. You can now use that listing to determine how to bring your new system close to the original system state.
ほとんどのソフトウェアレポジトリ設定は、用語 リリース(release) を 末尾に持つパッケージに保存されています。インストールしていたレポジトリ用の 古いパッケージ一覧をチェックします:
awk '{print $1}' ~/old-pkglist.txt | grep 'release$'
If necessary, retrieve and install these packages from their original sources on the Internet. Follow the instructions at the originating site to install the repository configuration packages for use by yum and other software management tools on your Fedora system.
それから以下のコマンドを使用して欠如しているソフトウェアパッケージの一覧を 作成します:
awk '{print $1}' ~/old-pkglist.txt | sort | uniq > ~/old-pkgnames.txt
rpm -qa --qf '%{NAME}\n' | sort | uniq > ~/new-pkgnames.txt
diff -u ~/old-pkgnames.txt ~/new-pkgnames.txt | grep '^-' | sed 's/^-//' > /tmp/pkgs-to-install.txt
ここで、ファイル /tmp/pkgs-to-install.txtyum コマンドと 一緒に使用して古いソフトウェアの殆どか全てを復元します。
su -c 'yum install `cat /tmp/pkgs-to-install.txt`'


Due to changes in package complements between Fedora releases, it is possible this method may not restore all the software on your system. You can use the routines above to again compare the software on your system, and remedy any problems you find.