如何将CentOS7升级至CentOS8(详细步骤)

如何将CentOS7升级至CentOS8(详细步骤)

本文将带你详细了解如何将已安装CentOS7的系统升级至CentOS8版本。

1. 备份

在升级之前,强烈建议你对数据进行备份,以防数据丢失。

2. 安装epel-release包

在终端中执行下面的命令,安装epel-release包。

sudo yum install epel-release

3. 安装CentOS7升级工具

在终端中执行下面的命令,安装CentOS7升级工具。

sudo yum install yum-plugin-versionlock
sudo yum install centos-release-x86_64-everything-7-9.2009.0.centos
sudo yum install redhat-upgrade-tool preupgrade-assistant-*

4. 运行预升级检查工具

在终端中执行下面的命令,运行预升级检查工具。

sudo preupg

根据输出结果,解决预升级检查工具中报出的错误和警告。

5. 运行升级命令

在终端中执行下面的命令,运行升级命令。

sudo redhat-upgrade-tool --network 8.4 --instrepo=http://mirror.centos.org/centos/8.4.2105/BaseOS/x86_64/os/

其中,--network参数指定升级到的CentOS版本,--instrepo参数指定安装介质的URL地址,具体的安装介质地址可根据自己的需求去选择。

6. 安装重启后的新内核

在升级之后,你需要安装重启后的新内核,以确保系统能够正常启动。

sudo yum install kernel-core kernel-modules kernel-tools kernel-tools-libs -y

7. 重启系统

执行下面的命令,重启系统。

sudo reboot

示例一:升级至8.3版本

如果你需要把系统升级至8.3版本,可以将第五步中的命令中的--network参数修改为8.3,即:

sudo redhat-upgrade-tool --network 8.3 --instrepo=http://mirror.centos.org/centos/8.3.2011/BaseOS/x86_64/os/

示例二:使用DVD进行升级

如果你想使用DVD进行升级,可以将第五步中的命令中的--instrepo参数修改为本地DVD的挂载点,例如:

sudo redhat-upgrade-tool --network 8.4 --instrepo=/mnt/CentOS-8.4.2105-x86_64-dvd/

同时把DVD挂载到/mnt/CentOS-8.4.2105-x86_64-dvd/目录下,即可开始升级。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:如何将CentOS7升级至CentOS8(详细步骤) - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • Linux下如何确认磁盘是否为SSD

    方法 法1:通过查看/sys/block/sda/queue/rotational 通过cat /sys/block/sda/queue/rotational进行查看,返回值0即为SSD;返回1即为HDD。   法2:通过lsscsi查看 lsscsi – list SCSI devices (or hosts) and their attributes 实…

    Linux 2023年4月12日
    00
  • Linux 命令行手记

    内核主要功能: 系统内存管理 软件程序管理 硬件设备管理 文件系统管理 Linux 基本原则: 1.有目的单一的小程序组成,组合小程序完成复杂任务 2.一切皆文件 3.尽量避免捕获用户接口 4.配置文件保存为纯文本文件 GUI接口: CLI接口: 命令提示符:prompt 管理员:# 普通用户:$ 命令格式: 命令 选项 参数 使用凭证:验证身份 su 命令…

    Linux 2023年4月11日
    00
  • 干货!超实用的 Linux 初始化脚本

    咸鱼今天给大家分享一个无论是学习还是工作中都很实用的 Linux 系统初始化脚本,其实就是各种命令的集合   完整代码在文章最后哦   定义相关变量       配置 yum 镜像源     获取阿里云 yum 镜像源     判断函数是否执行成功     写入一行配置     修改配置     配置系统时区     配置 dns 服务器     修改最大文…

    Linux 2023年4月10日
    00
  • Linux基础:ssh与scp

    登陆 登陆服务器 ssh user@hostname user: 用户名 hostname :IP地址或域名 第一次登陆会提示 The authenticity of host ‘123.57.47.211 (123.57.47.211)’ can’t be established.ECDSA key fingerprint is SHA256:iy237y…

    Linux 2023年4月11日
    00
  • 光速上手k8s(2023)(containerd)(未完待续)

    又过了好久没写了,主要是近来状况也无聊 一、了解概念(参考) 概念 Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。 Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是…

    Linux 2023年4月11日
    00
  • LAMP服务器性能优化技巧之Apache服务器优化

    以下是LAMP服务器性能优化技巧之Apache服务器优化的完整使用攻略: 1. Apache服务器性能优化 Apache服务器是LAMP服务器中的重要组件之一,优化Apache服务器的性能可以提高整个LAMP服务器的性能。可以使用以下技巧优化Apache服务器的性能: 1.1 调整MaxClients参数 MaxClients参数指定Apache服务器可以同…

    Linux 2023年5月13日
    00
  • 快速上手Linux核心命令(二):关机、重启

    @ 目录 前言 一、在命令行下查看命令帮助 man 命令 –help 命令 info命令 二、Linux关机、重启 shutdown reboot、halt、poweroff 前言 从这篇开始,我们正式开始Linux命令了。 上一篇中已经预告,我们这篇主要说一说Linux中怎么在命令行下查看命令帮助?Linux怎么关机、重启? 注意:Linux命令和命令后…

    Linux 2023年4月23日
    00
  • Linux服务器上安装Python3的两种方式

    下面是Linux服务器上安装Python3的两种方式的完整攻略。 方式一:使用系统自带的包管理器安装Python3 使用系统自带的包管理器,比如Ubuntu系统下的APT,安装Python3。 sudo apt update sudo apt install python3 确认Python3是否成功安装。 python3 –version 输出Pytho…

    Linux 2023年5月14日
    00
合作推广
合作推广
分享本页
返回顶部