操作系统大版本升级有风险,如果不熟悉Linux的不建议进行大版本升级。
在进行任何升级操作之前,务必备份重要数据。升级过程中可能会发生意外情况,导致数据丢失或损坏。通过创建数据备份,可以确保在升级过程中不会丢失重要文件。
在开始升级之前,确保系统已经完全更新。
sudo dnf upgrade --refresh -y # 重启电脑 reboot
该命令将检查软件包仓库中的可用更新并将系统升级到当前版本最新。
sudo dnf install dnf-plugin-system-upgrade -y
sudo vi /etc/dnf/dnf.conf
max_parallel_downloads默认是3,范围为3-20,修改成10,即同时下载10个包:max_parallel_downloads=10。
# 卸载旧包 sudo dnf autoremove -y # 下载软件包 sudo dnf system-upgrade download --releasever=36 -y # 重启升级 sudo dnf system-upgrade reboot
注:如果中断的依赖关系或失效的包阻止升级,请使用命令:
sudo dnf system-upgrade download --releasever=37 --allowerasing -y
系统重新启动并完成升级,可以验证是否成功升级。运行命令来检查系统版本:cat /etc/os-release。该命令将显示当前Fedora版本相关信息。
# 删除下载的数据 sudo dnf system-upgrade clean # 删除所有损坏的符号链接 sudo symlinks -r -d /usr # 更改主机名 sudo hostnamectl set-hostname --static fedora-36 reboot
本文作者:a
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!