Fedora 21 fedup CLI 错误

Fedora 21 fedup CLI 错误

我正在尝试使用官方 CLI 工具以及我在 SourceForge 上找到的 KFUpgrade fedup GUI 工具将我的 Fedora 20 Atom 上网本升级到 F21。getfedora.org 的 ISO 未被识别为 DVD 映像,无论调用 CLI 还是 GUI,我都会不断收到此错误:fedup:错误:参数 --network:版本必须高于 21

Rawhide 也行不通。请原谅我可能很菜,但我迷路了。有人知道基于 YUM 的良好迁移方法吗?问题可能出在我的廉价 i386 硬件上吗?

感谢您点击...

答案1

我在尝试从 Fedora 18 升级到 Fedora 20 时也遇到过类似的问题。我之前曾尝试升级,但由于 SELinux 问题而失败,我的系统似乎处于半修改状态。特别是,诸如 下的各种文件/etc/都已/etc/fedora-release更新,因此它们将已安装的操作系统报告为安装失败的版本。

该文件由 Python 的内置模块使用platform,而内置模块又由Fedup.Fedup发现操作系统报告其自身等于或低于指定的版本,因此拒绝执行。

我的解决方案很简单,就是将下面的所有文件修改/etc/回“正确”的版本。cat /etc/fedora-release会告诉您操作系统“认为”的版本,然后执行grep -ir '<that version name>'(例如 Fedora 20 的 heisenberg)并修改列出的文件。只需更改版本号就足够了。

完成后,重新运行所有常规Fedup操作。

答案2

如果仍然遇到问题,请尝试更新的 iso 或尝试以下任一操作:

1) fedup --network --ver 21 --productimg (可选择添加“setenforce=1”)

2) 使用“setenforce=1”启动安装程序## 在两种情况下都不要使用 ' 标记,它们仅仅用于命令隔离目的……

相关内容