fedora 17 与 fedup 0.7

HMR*_*HMR 5 fedora upgrade

尝试从 Fedora 17 升级到 Fedora 20 时,我遇到了此处描述的错误。

症状是升级的第一阶段(重新启动之前)成功运行,但是当您重新启动以完成升级时,第二阶段开始但几乎立即中止并重新启动回到您以前的 Fedora 系统。

猜猜我正在运行 fedup 0.7(见终端输出)

[root@localhost mylaptop]# yum install fedup
Loaded plugins: langpacks, presto, refresh-packagekit
Package fedup-0.7.3-5.fc17.noarch already installed and latest version
Nothing to do
Run Code Online (Sandbox Code Playgroud)

有一个关于从更新存储库中获取 fedup 0.8 的提及,但那是在我的 repolist 中:

[root@localhost mylaptop]# yum repolist
Loaded plugins: langpacks, presto, refresh-packagekit
repo id                         repo name                                 status
adobe-linux-x86_64              Adobe Systems Incorporated                     2
fedora/17/x86_64                Fedora 17 - x86_64                        27,033
updates/17/x86_64               Fedora 17 - x86_64 - Updates              13,163
repolist: 40,198
Run Code Online (Sandbox Code Playgroud)

所描述的解决方案是将 fedup 更新到 0.8,但正如您在输出中看到的那样,它不会因为已安装 0.7 和最新版本。我接下来要做什么?

[更新]

http://kojipkgs.fedoraproject.org//packages/fedup/0.8.0/3.fc18/noarch/fedup-0.8.0-3.fc18.noarch.rpm得到了 fedup 包

安装后(双击文件);作为 root 复制了我已经使用 fedup 0.7 下载的文件

cp -R /var/lib/fedora-upgrade /var/lib/system-upgrade
cp -R /var/tmp/fedora-upgrade /var/tmp/system-upgrade
Run Code Online (Sandbox Code Playgroud)

以 root 身份再次运行 fedup:

 fedup --network 20 --nogpgcheck
Run Code Online (Sandbox Code Playgroud)

[更新]

之后它将通过更新升级启动并启动到.... Fedora 17 :(

可以再次重启并再次拥有升级选项,这将再次启动到 17 减去工作 wifi。

Pan*_*her 1

您需要启用更新测试存储库:

su -c 'yum install fedup --enablerepo=updates-testing'
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅:https://fedoraproject.org/wiki/QA:Updates_Testing

通常,除非您参与测试,否则您会禁用此存储库;)

  • 感谢您的回复,正如您在问题中看到的那样,两个存储库都已启用,在执行您建议的命令时,我得到“Package fedup-0.7.3-5.fc17.noarch已经安装并且最新版本没什么可做的”看起来就像该软件包根本不适用于 FC17:https://apps.fedoraproject.org/packages/fedup/overview/ (2认同)