Linux系统 Centos7.4手动在线升级到Centos7.7

下面是详细的讲解:

准备工作

1.备份数据:在升级前,一定要先备份好系统中的重要数据,避免数据丢失。

2.检查系统版本:通过 cat /etc/redhat-release 命令,检查当前系统版本,确认是否需要升级。

3.更新系统:在升级前,先使用 yum update 命令更新系统安装的软件包和内核等。

4.安装 epel-release:yum install epel-release 命令可用于安装 epel-release 软件仓库。

升级CentOS 7.4到7.7

1.修改 CentOS-Base.repo 文件:进入 /etc/yum.repos.d/ 目录下,备份并编辑 CentOS-Base.repo 文件,将 baseurl 和 gpgcheck 参数分别修改为 7.7 版本的参数。

示例1:

cd /etc/yum.repos.d/
cp CentOS-Base.repo CentOS-Base.repo.bak
vim CentOS-Base.repo

CentOS-Base.repo 文件修改如下:

[base]
name=CentOS-$releasever - Base
baseurl=http://vault.centos.org/7.7.1908/os/x86_64/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://vault.centos.org/7.7.1908/updates/x86_64/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://vault.centos.org/7.7.1908/extras/x86_64/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

2.升级系统:在修改完成 CentOS-Base.repo 文件后,执行 yum clean all 命令清除缓存,再用 yum upgrade 命令进行升级。

示例2:

yum clean all
yum upgrade -y

3.升级内核:在升级完系统后,执行 yum install kernel 命令升级内核,然后重启系统使内核更新生效。

示例3:

yum install kernel -y
reboot

4.检查系统版本: 重启系统后,通过 cat /etc/redhat-release 命令,检查系统版本,确认是否已经成功升级到 CentOS 7.7 版本。

以上就是 CentOS 7.4 手动在线升级到 CentOS 7.7 的完整攻略,希望对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux系统 Centos7.4手动在线升级到Centos7.7 - Python技术站

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

相关文章

  • ping ip主机提示Destination host unreachable问题解决方法小结

    ping ip主机提示Destination host unreachable问题解决方法小结 在进行网络连接时,有时在使用ping命令ping主机时会遇到 “Destination host unreachable” 的提示,这是连接主机的请求无法到达目的主机的错误提示。本文将介绍如何解决这个问题。 问题原因 造成“Destination host unr…

    Linux 2023年5月24日
    00
  • 在 RHEL8 /CentOS8 上建立多节点 Elastic stack 集群的方法

    在RHEL8/CentOS8上建立多节点Elasticstack集群的完整攻略如下: 1. 安装Java 首先需要在所有节点上安装Java。在RHEL8/CentOS8上可以使用以下命令安装OpenJDK 11: sudo dnf install java-11-openjdk-devel 2. 安装Elasticsearch 2.1. 准备Elastics…

    Linux 2023年5月14日
    00
  • Linux配置免密登录单机和全分布详细教程

    Linux配置免密登录单机和全分布详细教程 在Linux环境下,配置免密登录可以提高我们的工作效率,本教程将详细介绍如何通过配置SSH密钥对来实现免密登录。 前置条件 需要确保客户端和服务器之间已经可以通过SSH进行远程连接。 步骤一:生成SSH密钥对 1.1 在客户端生成密钥对 打开终端,输入以下命令: ssh-keygen -t rsa 该命令执行后会显…

    Linux 2023年5月24日
    00
  • 16、Linux升级内核4.19

    # 获取kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm地址 http://私有IP/elrepo/kernel/el7/x86_64/RPMS/ # 安装 yum -y localinstall kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm # 重新生成启动配置 vi /etc/def…

    Linux 2023年4月11日
    00
  • linux使用mount命令挂载windows共享目录

    1、在windows上创建共享使用的用户及密码 2、将指定目录设置为共享盘 3、在liunx上挂载共享盘 #mount 挂载共享盘命令用法说明 sudo mount -t cifs windows共享盘路径 liunx对应路径 -o username=windows共享盘用户,password=windows共享盘用户的密码举例: sudo mount -t…

    Linux 2023年4月12日
    00
  • CentOS中yum 源的配置与使用详解

    CentOS中yum源的配置与使用详解 在CentOS操作系统中,yum是一种非常常用的软件包管理器。yum源是yum软件包管理器的软件仓库,我们可以通过yum源方便地获取需要的软件包。在这篇文章中,我们将介绍如何配置和使用yum源。 配置yum源 默认情况下,CentOS的yum源已经配置好了,我们只需要在命令行中输入以下命令即可使用: yum insta…

    Linux 2023年5月14日
    00
  • win10下如何运行.sh文件的实现步骤

    运行 “.sh” 文件是在Linux和MacOS系统中常见的一种操作,但在Windows系统中,通常需要进行额外的配置才能运行 “.sh” 文件。下面介绍在Windows 10系统中如何运行 “.sh” 文件的实现步骤: 1. 安装Git Bash Git Bash是Git工具自带的一个Bash shell,在Windows系统中提供了一种Linux-lik…

    Linux 2023年5月24日
    00
  • Linux 强制安装 rpm 包的解决方法

    当我们在安装软件的时候,有时候会遇到安装不上的情况,这可能是因为某些依赖包缺失或者版本不匹配等原因导致的。当使用“sudo yum install xxx.rpm”命令进行rpm包安装时,有时候可能会出现“缺少依赖包”、“版本不匹配”等错误信息,从而安装失败。此时,我们可以考虑使用“ –force”参数来强制安装。 以下是Linux强制安装rpm包的完整攻…

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