---------------------------------------------------------------
操作系统大版本升级有风险,如果不熟悉Linux的不建议进行大版本的升级
本教程使用的是server版本系统,最小化安装,x86架构
===============================================================
#更新系统
sudo dnf update --refresh
#卸载旧包
sudo dnf autoremove
------------------------配置dnf加速
sudo nano /etc/dnf/dnf.conf
#从 3 到 20 的数字——这意味着可以使用 dnf 完成许多数字包的下载
max_parallel_downloads=10
#安装升级插件
sudo dnf install dnf-plugin-system-upgrade -y
#升级到36
sudo dnf system-upgrade download --releasever=36
##(可选)允许擦除
sudo dnf system-upgrade download --releasever=36 --allowerasing
##重新同步
sudo dnf distro-sync
##重置selinux
sudo fixfiles -B onboot
#验证
cat /etc/os-release
#升级后清理
sudo dnf system-upgrade clean
#删除所有损坏的符号链接
sudo symlinks -r -d /usr
#在清理之前对损坏的符号链接进行排序
sudo symlinks -r /usr | grep dangling
#修改主机名
sudo hostnamectl set-hostname --static fedora-36
特斯拉一个开源项目:
https://github.com/tesla-android
参考资料: