fedora 16は2011年11月にリリースされました。それ以来、fedoraボックスをにアップグレードしていません。 16.ここでは、yumによってfedora15ボックスをfedora16にアップグレードします。また、preupgradeを使用してfedora15をfedora16にアップグレードすることもできます。これは経験豊富な専門家のみを対象としています。
YUMを使用したFedoraのアップグレードに関する詳細情報は次のとおりです。
1.データをバックアップする:
何かをする前に個人データを外付けハードドライブまたは別のマシンにバックアップします。新規インストールが必要な回復不能なエラーがある場合は、データを失うことはありません。
2。未使用のパッケージを削除します:
package-cleanup
ツールを使用すると、他のパッケージに必要のないパッケージを見つけることができます。 yum-utils
から パッケージ:yum install yum-utils; package-cleanup --leaves
。これらのパッケージは削除の候補になる可能性がありますが、直接使用しているかどうか、またはrpmパッケージに支えられていないアプリケーションで使用されているかどうかを確認してください。次のコマンドを使用してそれらを削除します。
package-cleanup --orphans
を使用して、孤立したパッケージ(つまり、リポジトリに存在しないパッケージ)を見つけることができます。 。これには、部分的にアンインストールされているが「%postun」スクリプトが失敗したパッケージも表示されます。次のコマンドを使用してそれらを削除します。
yum remove package-name-and-version
3。 Fedoraのアップグレード:
テキストモードに移動します。 Ctrl + Alt+F2またはinit3を使用します。
yumをfedoraバージョンで利用可能な最新バージョンに更新します。
yum update yum
fedora16のgpgキーをインポートします。
rpm --import https://fedoraproject.org/static/A82BA4B7.txt
すべてのメタデータとパッケージキャッシュをクリーンアップします。これにより、/var/cache/yum
のyumキャッシュから残しているバージョンのすべてのトレースが削除されます。 。
yum clean all
4。 Fedoraをアップグレードする:
次のコマンドを使用して、fedoraをアップグレードします。
yum --releasever=16 --disableplugin=presto distro-sync
注:ライブアップグレードを開始したら、完了するまで、再起動、プロセスの強制終了、またはその他の方法でアップグレードを停止しないでください。アップグレードを中断すると、影響を受けるシステムが混合状態になります。一部は古いリリースで、一部は新しいリリースです。この状態では、システムの信頼性が低下し、期待どおりに動作しなくなります。 yumdistro-syncとpackage-cleanup–problemsを実行して、問題を解決してみてください。
フェドーラのアップグレードを確認します。
yum repolist
5。グループの更新:
グループを更新することをお勧めします。次のコマンドは、必須パッケージをインストールします。
yum groupupdate Base
他のグループを一覧表示します。
yum grouplist
リストされたら、次のコマンドを使用してグループをアップグレードします。
例。
yum groupupdate "GNOME Desktop Environment"
6。 Grubのインストール:
アップグレード後、マシンを再起動する必要があります。再起動する前に、通常、実行して新しいgrubからブートローダーをインストールする必要があります
/sbin/grub2-install BOOTDEVICE
ブートパーティションが/dev/ sda
の場合の例/sbin/grub2-install /dev/sda
initスクリプトの順序がfedora15から変更されました。したがって、initスクリプトの優先順位をリセットしてください。
cd /etc/rc.d/init.d; for f in *; do /sbin/chkconfig $f resetpriorities; done
7。再起動:
再起動後、新しいFedoraバージョンに新しいカーネルバージョンが表示されます。たとえば、Fedora16のカーネル3.1.1
[root@localhost ~]# uname -a Linux localhost.localdomain 3.1.1-1.fc16.x86_64 #1 SMP Mon Jan 09 14:47:56 UTC 2012
それで全部です!。マシンをFedora15からFedora16に正常にアップグレードしました。