Fedora 36 已到达生命终点(EOL),不再接收安全更新和软件维护。为了保持系统安全和获得最新功能,建议升级到 Fedora 37 或直接升级到 Fedora 38。
备份重要数据
rsync
或 tar
备份家目录和重要配置文件更新当前系统
sudo dnf upgrade --refresh
清理系统
sudo dnf autoremove
sudo dnf clean all
安装升级插件:
sudo dnf install dnf-plugin-system-upgrade
下载升级包:
sudo dnf system-upgrade download --releasever=37
开始升级:
sudo dnf system-upgrade reboot
下载 Fedora 37 ISO:
wget https://download.fedoraproject.org/pub/fedora/linux/releases/37/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-37-1.7.iso
创建启动介质:
sudo dd if=Fedora-Workstation-Live-x86_64-37-1.7.iso of=/dev/sdX bs=4M status=progress
从介质启动并选择"升级现有系统"
bash
sudo dnf system-upgrade download --releasever=38
sudo dnf system-upgrade reboot
sudo dnf system-upgrade download --releasever=38 --allowerasing
sudo dnf system-upgrade reboot
验证版本:
cat /etc/fedora-release
检查损坏的包:
sudo dnf distro-sync
检查第三方仓库:
sudo dnf repolist
依赖问题:
sudo dnf system-upgrade download --releasever=38 --allowerasing
空间不足:
sudo dnf clean all
图形界面问题:
bash
sudo dnf reinstall gdm lightdm
网络问题:
bash
sudo systemctl restart NetworkManager
如果遇到任何问题,Fedora 社区提供了详细的升级文档和论坛支持。