Fedora 31からFedora 30にダウングレードする方法

Fedora 31からFedora 30にダウングレードする方法

オペレーティングシステムを再インストールせずに現在のバージョンから古いFedoraバージョンにロールバックする方法はありますか?

もしそうなら、特にFedora 31からFedora 30までこれを行う方法を知りたいです。そうでなければ大丈夫です。手動でやり直してください。すべてをリセットする必要がないようにダウングレードする方法があるかどうか疑問に思います。

sudo dnf system-upgrade download --releasever=30Fedora 29からFedora 30まで使用しているので動作しないようです。

答え1

短い答えは「はい」です。正確な構文は次のとおりです。

dnf install system-upgrade --releasever=31 --allowerasing

注 - 32〜31です。

長い答えは次のとおりです。

300以上の奇妙なパッケージを発見しました。

(345/345): mutter328-libs-3.28.4-4.fc31.x86_64.rpm   3.5 MB/s | 2.0 MB     00:00

GPGキーがある場合は、それを取得する権限を要求します。

Importing GPG key 0x3C3359C4:
 Userid     : "Fedora (31) <[email protected]>"
 Fingerprint: 7D22 D586 7F2A 4236 474B F7B8 50CB 390B 3C33 59C4
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-31-x86_64
Is this ok [y/N]: y

すべてのパッケージをダウンロードした後、600以上のスキャンが実行されます。

Verifying        : libtracker-control-2.3.4-1.fc32.x86_64                  684/687
Verifying        : libtracker-miner-2.3.4-1.fc32.x86_64                    685/687
Verifying        : python3-dasbus-0.2-2.fc32.noarch                        686/687
Verifying        : python3-nftables-1:0.9.3-3.fc32.x86_64                  687/687

最後に、変更の概要が表示されます。

Downgraded:
  abrt-2.14.2-2.fc31.x86_64
  abrt-addon-ccpp-2.14.2-2.fc31.x86_64
  abrt-addon-kerneloops-2.14.2-2.fc31.x86_64
  abrt-addon-pstoreoops-2.14.2-2.fc31.x86_64
...
  xdg-desktop-portal-gtk-1.4.0-1.fc31.x86_64
  yum-4.2.21-1.fc31.noarch

Installed:
  libreoffice-draw-1:6.3.6.2-3.fc31.x86_64
  mutter328-libs-3.28.4-4.fc31.x86_64
  python-unversioned-command-3.7.7-1.fc31.noarch
  python3-asn1crypto-0.24.0-7.fc31.noarch
  python3-dnf-plugin-system-upgrade-4.0.10-1.fc31.noarch
  python3-dnf-plugins-extras-common-4.0.10-1.fc31.noarch
  python3-pydbus-0.6.0-9.fc31.noarch

Removed:
  libtracker-control-2.3.4-1.fc32.x86_64    libtracker-miner-2.3.4-1.fc32.x86_64
  python3-dasbus-0.2-2.fc32.noarch          python3-nftables-1:0.9.3-3.fc32.x86_64

しないことの1つは、リリース通知を変更することです。

2020-06-18 09:36:34 localhost:/tmp #cat /etc/redhat-release
Fedora release 32 (Thirty Two)
2020-06-18 09:38:21 localhost:/tmp #cat /etc/fedora-release
Fedora release 32 (Thirty Two)

答え2

sudo dnf system-upgrade download --releasever=30

仮想マシンでFedoraサーバーを使用してFedora 31で動作するFedora 30システムに再ダウングレードするのに役立ちました(私のDockerプロキシサーバーでDockerを起動するのに問題がありました)。

また、ターミナルを除くすべてを読み取ることができないフォントレンダリングの問題のため、Fedora 31ノートブックを30に戻す必要がありました。

問題ありません。

関連情報