GNU/Linux >> Linux の 問題 >  >> OpenSuse

openSUSELeapを15.1または15.2から15.3にアップグレードする方法

このチュートリアルでは、15.0や15.0などのより低いopenSUSEから15.3にアップグレードする方法を示します。

私の場合、openSUSE LEAP 15.1を使用していますが、本番環境でこのリリースを使用している場合に備えて、アップグレードを開始する前に、実際のデータをバックアップすることを強くお勧めします。

ステップ1:リポジトリを更新する

したがって、最初に行う必要があるのは、このコマンドを使用して実際のリポジトリを更新することです

 sudo zypper ref

ステップ2:実際のパッケージを更新する

コマンドzypperupで更新できます

unixcop-opensuse:~ # sudo zypper  up

ステップ3:マシンを再起動し、システム情報を確認します

sudo reboot
sudo  hostnamectl 

更新リポジトリの有効化:
次のコマンドを実行して、更新リポジトリがすでに存在し、有効になっているかどうかを確認します。

zypper repos --uri | grep -i update

[有効]列に[いいえ]と表示されている場合は、次のコマンドを発行して有効にします。

$ zypper modifyrepo –repo-updateを有効にします

U リポジトリの更新:

「/etc/zypp/repos.d/」で定義されているLeapリポジトリが、すでに次のコマンドを使用して「$releasever」変数を使用しているかどうかを確認してください。

$ cat /etc/zypp/repos.d/*.repo


ほとんどの場合、すでに「$releasever」変数が含まれているはずです。それらはまだ特定のLeapバージョン番号でハードコーディングされており、次のコマンドを実行して変更します。

$ sudo sed -i 's/15.1/${releasever}/g' /etc/zypp/repos.d/*.repo


openSUSE Leap 15.3リポジトリを更新するには、次のコマンドを実行します。

$ sudo zypper --releasever=15.3 refresh

アップグレードの時間です

zypper --releasever=15.3 dup  --force-resolution 

–force-resolutionは、この質問に答えないようにするために重要です

したがって、このアクションは、すべてのパッケージをダウンロードしてアップグレードするのに時間がかかります

このアクションが正常に完了したら、サーバーを再起動する必要があります。

reboot

今すぐシステムをチェックしてください

hostnamectl

zypper ls -r

完了


OpenSuse
  1. Debian10からDebian11にアップグレードする方法

  2. openSUSE13.1からopenSUSE13.2にアップグレードする方法

  3. Ubuntu15.04からUbuntu15.10にアップグレードする方法

  1. OpenSUSELeap15.3にMongodb5をインストールする方法

  2. OpenSUSELeap15.3にJava17をインストールする方法

  3. 16.04Ltsから16.04.1Ltsにアップグレードする方法は?

  1. Ubuntu16.04からUbuntu18.04にアップグレードする方法

  2. Debian10からDebian11にアップグレードする方法

  3. Fedora32からFedora33にアップグレードする方法