sudo dnf upgrade --refresh
以上升级完成后,建议重启系统,特别是刚安装了新内核的话。
仔细检查/etc/dnf/dnf.conf,如果使用了任何定制配置(不论是手工还是通过第三方工具)都建议先恢复到默认配置,再作系统升级。
sudo dnf install dnf-plugin-system-upgrade
sudo dnf system-upgrade download --refresh --releasever=27
这里--releasever=数值表示希望升级到的不同系统版本。如果当前是Fedora 25,则可以升级到Fedora 26。也可以设置到28以升级到Branched版本或者rawhide表示升级到Rawhide版本(警告:这两个版本不是稳定版本)。
如果升级到Rewhide版本,需要针对该版本import rpm gpg key:
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-29-primary
sudo dnf system-upgrade reboot
注意:上述命令发出后系统会立即(秒速)重启,所以务必确保数据文件已经备份或保存,避免数据丢失。
注意:从Fedora 26升级到27以后,内核不会更新,虽然每次都会安装新的内核软件包。解决方法参考升级到Fedora 27之后内核安装后不更新grub问题处理