日星网 windows 中文论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 147|回复: 1

[CentOS] 从CentOS 7 升级到 CentOS 8 -- 本人不推荐

[复制链接]
发表于 2020-4-27 02:52:58 | 显示全部楼层 |阅读模式
安装 CentOS 8 可以通过下载官方镜像,制作启动 U 盘来完成。本文不使用启动 U 盘,而是在 CentOS 7 系统运行的情况下,远程操作,热升级到 CentOS 8。

注意:热升级不能保障数据安全,因此不建议在生产环境中使用。本文作者用这种方法是因为人在家里无法使用 U 盘安装,但是又需要给一台尚未投入生产的 CentOS 7 服务器升级系统。

1. 安装 yum-utils
  1. # 安装 epel
  2. sudo yum install epel-release -y

  3. sudo yum install yum-utils rpmconf -y
  4. sudo rpmconf -a

  5. sudo package-cleanup --leaves
  6. sudo package-cleanup --orphans
复制代码


2. 安装 dnf
  1. sudo yum install dnf -y

  2. sudo dnf -y remove yum yum-metadata-parser
  3. sudo rm -rf /etc/yum /etc/yum.repos.d
复制代码


3. 升级软件源
  1. #sudo dnf upgrade -y

  2. curl -O 'https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/Packages/centos-gpg-keys-8.1-1.1911.0.9.el8.noarch.rpm'
  3. curl -O 'https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/Packages/centos-repos-8.1-1.1911.0.9.el8.x86_64.rpm'
  4. curl -O 'https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.1-1.1911.0.9.el8.x86_64.rpm'
  5. sudo dnf install -y centos-gpg-keys-8.1-1.1911.0.9.el8.noarch.rpm centos-repos-8.1-1.1911.0.9.el8.x86_64.rpm centos-release-8.1-1.1911.0.9.el8.x86_64.rpm

  6. sudo dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
复制代码


4. 升级内核和软件包
更新阿里云的源
  1. curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
复制代码

  1. sudo dnf clean all

  2. sudo rpm -e `rpm -q kernel` # 移除旧内核
  3. sudo rpm -e --nodeps sysvinit-tools
  4. sudo dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync

  5. # 安装新内核
  6. sudo dnf -y install kernel-core

  7. # 升级基本软件包
  8. sudo dnf -y groupupdate "Core" "Minimal Install"
复制代码


5. 更新 grub 菜单
  1. sudo grub2-mkconfig -o /boot/grub2/grub.cfg
复制代码




 楼主| 发表于 2020-4-27 02:54:19 | 显示全部楼层
升级成功是成功了。各种错误,所以有条件的还是直接使用系统盘直接安装吧
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

手机版|小黑屋|日星网

GMT, 2020-7-4 09:31 PM , Processed in 0.015714 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表