首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Fedora-27升级到Fedora-28

从Fedora-27升级到Fedora-28
EN

Unix & Linux用户
提问于 2019-06-27 19:16:46
回答 1查看 291关注 0票数 1

目前我正在运行fedora-27,我想将它升级到fedeora-30。我遵循了fedora wiki中描述的步骤。

  1. sudo dnf upgrade --refresh
  2. sudo dnf install dnf-plugin-system-upgrade
  3. sudo dnf system-upgrade download --refresh --best --allowerasing --releasever=28
  4. sudo dnf system-upgrade reboot

注意,我试图逐步升级到下一个版本,而不是直接升级到fedora-30,因为根据以前的经验(即当我想从fedora-24升级到fedora-27时),我发现它更流畅。

执行dnf system-upgrade reboot命令后,我的笔记本电脑重新启动,启动时升级屏幕,并最终在fedora-27中重新启动,而启动菜单上没有fedora-28选项。

以下是我为了解出了什么问题而遵循的步骤:

  1. 我看了一下@DavidYockey对/boot的S建议,以防有什么与f28有关的东西,但那里也什么也没有。(https://imgur.com/e192pbx.png)。我还查看了/boot/grub2/grub.cfg文件,也没有任何与f28 (https://pastebin.com/Z81uJ0gr)相关的条目。所以我想这意味着它没有被grub实现。
  2. 我查看了journalctl -r -p err,但是我没有看到一些有用的东西,除了下面的条目,它没有说明为什么它无法升级。(https://pastebin.com/dnaDHcAQ) System d1:使用DNF启动系统升级失败。
  3. 然后,我看了一下dnf.log文件,它可以找到这里。我看到了一些那里的关键错误,但我不知道该怎么做。例如,2019-06-28T05:43:26Z校验和关键错误打开文件: /var/lib/dnf/system-upgrade/fedora-f21308f6293b3270/packages/compat-libicu57- 57.1-2.fc28.x86_64 from 2019-06-28T05:43:26Z关键包“compat-libiu57-57.1-2.fc28.x86_64”存储库"fedora“中的校验和不正确。
  4. 我运行sudo dnf repolist all,似乎有些存储库被禁用了。

我想知道我怎样才能使它们生效;也许我不能。

  1. 我启用了禁用的存储库,方法是在/etc/yum.repos.d中编辑D51文件,并在出现0的情况下将enable的值更改为1,然后重复sudo dnf upgrade --refreshsudo dnf system-upgrade download --refresh --best --allowerasing --releasever=28sudo dnf system-upgrade reboot。尽管如此,dnf.log还是给出了与3相同的关键错误。

知道接下来要做什么才能最终升级到fedora-30吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-07-01 06:55:44

问题是保存在

/var/lib/dnf/system-upgrade/fedora-f21308f6293b3270/packages/

所遇到的critical错误指的是incorrect校验和。要解决这个问题,请执行以下步骤

  1. /var/lib/dnf/system-upgrade/fedora-f21308f6293b3270/packages/compat-libicu57- 57.1-2.fc28.x86_64.rpm文件被删除
  2. 我从compat-libicu57- 57.1-2.fc28.x86_64.rpm下载了rmpfind.net文件
  3. 我将下载的.rpm文件移到/var/lib/dnf/system-upgrade/fedora-f21308f6293b3270/packages/
  4. 然后我运行sudo dnf system-upgrade reboot并将系统升级到f28
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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