首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Fedora 31降级为Fedora 30

如何将Fedora 31降级为Fedora 30
EN

Unix & Linux用户
提问于 2020-01-28 17:21:20
回答 2查看 9.8K关注 0票数 5

有没有办法在不重新安装操作系统的情况下从当前版本回滚到旧的Fedora版本?

如果是的话,我想知道怎么做,特别是从Fedora 31到Fedora 30,如果没有,那也没关系,只需要手动再做一次。只是想知道,这样我就不用再去设置所有的东西,如果有一个简单的方法降低评级。

我不认为sudo dnf system-upgrade download --releasever=30会起作用,因为它是从Fedora 29到Fedora 30使用的。

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2020-06-18 07:47:16

简短的回答是肯定的。以下是确切的语法:

代码语言:javascript
复制
dnf install system-upgrade --releasever=31 --allowerasing

注-这是从32到31。

长话短说如下。

它抓住了300+奇数包:

代码语言:javascript
复制
(345/345): mutter328-libs-3.28.4-4.fc31.x86_64.rpm   3.5 MB/s | 2.0 MB     00:00

如果您有一个gpg密钥,它将请求输入它的权限:

代码语言:javascript
复制
Importing GPG key 0x3C3359C4:
 Userid     : "Fedora (31) <fedora-31-primary@fedoraproject.org>"
 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+检查:

代码语言:javascript
复制
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

最后,它显示了更改的摘要:

代码语言:javascript
复制
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

它没有做的一件事是更改发布通知。

代码语言:javascript
复制
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)
票数 5
EN

Unix & Linux用户

发布于 2020-03-06 05:47:15

代码语言:javascript
复制
sudo dnf system-upgrade download --releasever=30

我的工作是使用Fedora服务器(在VM中)将Fedora 31降级为一个正常工作的Fedora 30系统(我的Docker代理服务器有启动Docker的问题)。

我还不得不将我的Fedora 31笔记本电脑降级到30台,因为字体呈现问题使得除了终端之外的所有东西都无法阅读。

没有任何问题。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/564600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档