昨日、このブログでも触れたように、新しいFedoraがリリースされました。この新しいバージョンを試してみたいユーザーや、システムを新しい安定版にアップデートしたいユーザーがたくさんいるでしょう。
そのため、システムをFedora 28の最新バージョンにアップデートするための簡単な方法をご紹介します。ただし、このプロセス中にエラーが発生したり、情報が失われたりする可能性があるため、重要なファイルは必ずバックアップしておくことを強くお勧めします。
ホームフォルダと、別のパーティションまたはディスクで重要と思われるファイルの簡単なバックアップを使用すると、プロセスの最後に、すべてがうまくいけば、このバックアップを削除できるようになります。
Fedora27からFedora28へのアップグレードプロセス
システムを更新するには、2つの方法があります。
- グラフィック方式による
- ターミナルからのコマンドを使用する。
グラフィカルな方法によるFedora27からFedora28へのアップグレード
数回クリックするだけで簡単にアップデートを行いたいユーザーのために、ソフトウェアセンターにアップデートを表示するオプションもご用意しています。
アプリケーションメニューからGnomeソフトウェアセンターを開くだけです。

この画面に更新通知が表示されない場合は、左上のリロードツールをクリックして画面をリロードしてみてください。 利用可能なアップデートが表示されるまでに時間がかかる場合があります。
既に通知を受け取っている場合は、アップデートパッケージをダウンロードするオプションを選択するだけで済みます。

この処理中もシステムは通常通り使用できます。ダウンロードとアップデートが完了した時点で通知が表示され、その後安全にシステムを再起動してアップデートを適用できます。
再起動が完了すると、ユーザーセッションを開始し、システムで行われた変更を確認できるようになります。
ターミナルからFedoraを更新する
これで、更新がソフトウェアセンターに表示されない場合、またはこの方法で更新したい場合は、dnfコマンドを使用してFedora27からFedora28に更新できます。
しかし何よりもまず、現在提供しているすべてのパッケージを最新バージョンにアップデートすることを強くお勧めします。
システムのパッケージを更新するには、ターミナルを開いて以下のコマンドを実行するだけです。
sudo dnf upgrade --refresh
これが完了したら、システムアップデートを支援するプラグインをインストールする必要があります。そのためには、ターミナルで次のコマンドを実行するだけです。
sudo dnf install dnf-plugin-system-upgrade
dnfプラグインがインストールされ、パッケージが更新され、バックアップも準備できたので、システム更新コマンドを安全に実行できます。
ターミナルでのみ実行する必要があります:
sudo dnf system-upgrade download --releasever=28
注:依存関係の破損や古いパッケージが原因で更新に問題がある場合は、上記のコマンドに–allowerasingフラグを追加してください。 このフラグは、Fedoraの更新をブロックしているパッケージを削除します。
この処理中に、システムアップデートに必要なすべてのパッケージがダウンロードされるため、少し時間がかかる場合があります。所要時間は、ネットワーク接続状況によって異なります。
上記のコマンドがすべての更新のダウンロードを完了すると、システムを再起動する準備が整います。 更新プロセスでシステムを起動するには、端末で次のコマンドを入力します。
sudo dnf system-upgrade reboot
この処理が完了すると、システムが再起動します。システムアップデートに必要な設定が行われるため、再起動には少々時間がかかります。
絶望しないでください、あなたはこのプロセスの間に少し時間がかかることができます。
完了すると、システムの新しいバージョンにログインできるようになります。
Fedora 27カーネルで起動したシステムを再起動したときに、システムを再起動して、今回はFedora28で起動することを確認できます。
そしてそれであなたはすでに新しいFedora28を持っています。