Linux Minimal版本升级指南(基于Debian/Ubuntu与Red Hat/CentOS发行版)
/etc目录下的自定义配置),避免升级过程中数据丢失。Ctrl+Alt+T),依次执行以下命令刷新软件源列表并升级已安装的软件包:sudo apt update # 刷新软件源,获取最新软件包信息
sudo apt upgrade # 升级所有已安装的软件包至最新版本(不改变系统版本)
若需处理依赖关系变更(如移除旧依赖包),可使用更彻底的full-upgrade:sudo apt full-upgrade # 解决依赖问题,升级所有软件包
update-manager-core工具(若未安装):sudo apt install update-manager-core -y
sudo do-release-upgrade # 检查并升级到下一个可用的Ubuntu LTS/普通版本
NO即可,除非需要修改配置);Enter键继续;Y确认重启。lsb_release -a # 查看Ubuntu版本信息
uname -a # 查看内核版本
/etc(配置文件)、/home(用户数据)、/var(日志与服务数据)目录。cat /etc/centos-release
yum包管理器更新所有软件包:sudo yum update -y # 自动回答“yes”,快速更新所有软件包
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm -y
sudo yum --disablerepo="*" --enablerepo="elrepo-kernel" list available # 查看可用内核
sudo yum --enablerepo=elrepo-kernel install kernel-ml -y # 安装Mainline内核(最新稳定版)
sudo grub2-mkconfig -o /boot/grub2/grub.cfg # 更新GRUB引导
sudo grub2-set-default 'CentOS Linux (内核版本) 7 (Core)' # 设置新内核为默认启动项
sudo reboot # 重启生效
uname -r # 验证内核版本
方法一:使用dnf(适用于CentOS 8及以上)
sudo dnf update -y
sudo dnf system upgrade download --refresh # 下载升级包
sudo dnf system upgrade reboot # 重启并应用升级
cat /etc/centos-release
方法二:使用distro-sync(适用于CentOS 7→8,需谨慎)
distro-sync同步系统,但需注意:CentOS 8已于2021年底结束支持,建议升级至CentOS Stream或迁移至其他发行版(如Rocky Linux/AlmaLinux)。sudo yum install centos-release-minimal -y # 安装Minimal仓库
sudo yum distro-sync -y # 同步至最新系统版本
sudo reboot
apt update+apt upgrade+do-release-upgrade完成升级;yum/dnf update更新现有系统,通过dnf system upgrade或distro-sync升级版本;