小学校のOS Junoがリリースされたばかりで、多くの修正、新機能、ソフトウェアの更新が含まれています。ただし、付属していないことの1つは、コンピューター全体を再フォーマットせずに、古いリリースからElementary OS Junoにアップグレードする方法でした。
最新のElementary OSを入手したい場合リリースを開始しますが、再ダウンロードや再フォーマットの手間をかけたくない場合は、サポートできます。従い、Elementary OS PCでインプレースアップグレードを実行できることを学んでください!
警告
開発者は、チュートリアルで説明するアップグレード方法をサポートしていません。自己責任でこのガイドに従ってください!
Elementary OS LokiからJunoへのアップグレードを試みる前に、システムで完全なバックアップを作成してください!
アップグレードの準備
エレメンタリーOSはUbuntuベースのオペレーティングシステムなので、従来のUbuntuディストリビューションアップグレードプロセスに従う必要があります。押す Ctrl + Alt + F1 そして、TTY端末インターフェイスを開きます。次に、以下の手順に従って、最新バージョンのElementary OSにアップグレードするためにシステムを準備します。
ステップ1: TTYシェル画面で、「ログイン」というメッセージが表示されます。ユーザー名とパスワードを入力します。すぐにフルスクリーンのターミナルセッションが提供されます。

ステップ2: このガイドでは、ルートと対話します多くのコマンド。このため、TTYシェルをユーザーからルートアカウントに移動することをお勧めします。 Elementary OS TTY Shellでルートを取得できます sudo -s.
sudo -s
ステップ3: ルートアクセスを取得したら、LightDMログインシステムとPantheonデスクトップ環境をオフにする必要があります。そうしないと、アップグレードが失敗し、システム全体が破損する可能性があります。
LightDMログインシステムを無効にするには、次を使用します。 systemctl.
systemctl stop lightdm.service
ステップ4: LightDMがオフになっています。次は、現在のリリースに対する保留中の更新をインストールします。 適切な更新 そして 適切なアップグレード コマンド。

apt update apt upgrade -y
ステップ5: 現在実行しているElementary OSのバージョンのソフトウェアが最新であるため、次を実行する必要があります。 dist-upgrade コマンド。このコマンドはソフトウェアアップデートをさらにインストールし、現在のOSが可能な限り最新のリリースであることを確認します。
apt dist-upgrade
ステップ6: Elementary Lokiに最新のパッケージをインストールしました。次に、システムの問題をチェックし、アップグレードが正常に行われたことを確認する必要があります。パッケージの問題は簡単に検出できます dpkg -C
dpkg -C
の出力を読む dpkg コマンド。 99%の時間、システムは問題ないはずです。何らかの理由でPCにパッケージの問題がある場合は、画面の情報を読み、問題を解決する方法を学んでください。
ステップ7: 準備プロセスの最後のステップは、Elementary OSに保留されたパッケージがあるかどうかを確認することです。保留されたパッケージは、アップグレードの完了時に問題を引き起こす可能性があるため、 ショーホールド システムにコマンドがないことを確認してください。

apt-mark showhold
Elementary OS Junoへのアップグレード
上記の手順を完了すると、Elementary OS PC(バージョン4を実行)で最新リリースへのアップグレードプロセスを開始する準備が整います。
Ubuntuをベースとして使用するオペレーティングシステムでのアップグレードの最初のステップは、ソフトウェアソースを変更し、古いものから新しいものに変更することです。
基本OS JunoはUbuntu 18.04 LTSをベースとして使用しているため、すべてを18.04に変更する必要があります。
sed -i "s/xenial/bionic/g" /etc/apt/sources.list
Elementary OSのソフトウェアソースがUbuntu 16.04からUbuntu 18.04に変更されました。公式のElementaryソフトウェアソースを修正し、16.04から18.04に変更する必要があります。
sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/appcenter.list sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/elementary.list sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/patches.list
すべてのソフトウェアソースを変更した後、Elementary OSのソフトウェアインデックスを更新して、変更を反映する必要があります。 TTYコンソールで、実行します 更新 コマンド。
sudo aptアップデート
Lokiから新しいJunoリリースにアップグレードする前に、テストを実行して、プロセスがスムーズに進むことを確認する必要があります。アップグレードの使用をテストするには シミュレートする とともに アップグレード コマンド。
apt --simulate upgrade
シミュレーションがスムーズに進むと仮定して、実際にアップグレードを行うときが来ました。 TTYコンソールで、 アップグレード コマンドを実行して、新しいJunoソフトウェアパッケージをインストールします。
sudo apt upgrade -y
でアップグレードプロセスを完了します dist-upgrade コマンド。
sudo apt dist-upgrade -y
Elementary OS Junoへのアップグレードが完了したら、PCを再起動してください!
インストール後
LokiからJunoへのアップグレードプロセスが完了しました。 ただし、システムを正しく使用する前に行うべきことがいくつかあります。最初に行うことは、最後のリリースから古いElementary OSパッケージをアンインストールすることです。 自動削除 コマンド。
sudo apt autoremove
Perlモジュール
このJunoへのアップグレード方法を試した一部のユーザーによると、Perl-modulesパッケージは古いバージョンと競合する可能性があります。問題を修正します。
sudo apt remove perl-modules-5.22
GPGキーを回復する
いくつかの点を変更して、LokiからJunoにアップグレードしました。そのため、ソフトウェアソースのキーをインストールする必要があります。以下の手順に従ってください。
ステップ1: を使用して apt-key コマンド、インターネットからElementary OSキーをダウンロードします。

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A74F73EFFE70B91C
ステップ2: キーをインストールしたら、Junoのソフトウェアソースを更新して、変更を反映します。
sudo apt update
キーが回復された場合、更新コマンドはエラーなしで機能し、新しいElementary OS Juno PCを楽しむことができます!
コメント