linux内网替换redhat-6.5为CentOS6.5操作

下载CentOS6.5系统源

http://mirror.nsc.liu.se/centos-store/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso

下载CentOS6.5系统的yum组件

http://mirror.nsc.liu.se/centos-store/6.5/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm
http://mirror.nsc.liu.se/centos-store/6.5/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
http://mirror.nsc.liu.se/centos-store/6.5/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
http://mirror.nsc.liu.se/centos-store/6.5/os/x86_64/Packages/yum-plugin-upgrade-helper-1.1.30-14.el6.noarch.rpm
http://mirror.nsc.liu.se/centos-store/6.5/os/x86_64/Packages/yum-utils-1.1.30-14.el6.noarch.rpm

下载CentOS6.5系统rpm备用

http://mirror.nsc.liu.se/centos-store/6.5/os/x86_64/RPM-GPG-KEY-CentOS-6
http://mirror.nsc.liu.se/centos-store/6.5/os/x86_64/RPM-GPG-KEY-CentOS-Debug-6
http://mirror.nsc.liu.se/centos-store/6.5/os/x86_64/RPM-GPG-KEY-CentOS-Security-6
http://mirror.nsc.liu.se/centos-store/6.5/os/x86_64/RPM-GPG-KEY-CentOS-Testing-6

将下载的全部传到需替换的服务器上

替换原redhat源

1. 查看系统自身安装的yum软件包

rpm -qa | grep yum

2. 卸载所有自带yum软件包

rpm -e 软件包名称 --nodeps

3. 删除所有repo相关文件

rm -rf /etc/yum.conf
rm -rf /etc/yum.repos.d/
rm -rf /var/cache/yum

4.安装下载的所有yum相关组件

rpm -ivh yum-*

5.准备配置本地源

配置本地源

1. 创建文件夹

mkdir /mnt/cdrom

2. 挂载iso镜像文件到/mnt/cdrom节点下

mount -o loop /usr/local/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/cdrom

3. 编辑.repo文件

# 进入到/etc/yum.repos.d/ 文件夹
cd /etc/yum.repos.d/
# 移除该文件夹下的所有后缀为.repo的文件
mv *.repo /tmp
# 创建自己的.repo文件,内容如下,保存退出!
# vim local.repo 
'''
[local_server]   #库名称
name=Thisis a local repo  #名称描述 
baseurl=file:///mnt/cdrom  #yum源目录,源地址
enabled=1     #是否启用该yum源,0为禁用
gpgcheck=1    #检查GPG-KEY,0为不检查,1为检查 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6  #gpgcheck=0时无需配置
'''

4. 清除缓存

yum clean all 
'''
Loaded plugins: fastestmirror, refresh-packagekit, security
Cleaning repos: local_server
Cleaning up Everything
Cleaning up list of fastest mirrors
'''

5. 建立新缓存

yum makecache
'''
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
local_server                                             |4.0 kB     00:00 ...
local_server/group_gz                                    | 209kB     00:00 ...
local_server/filelists_db                                | 4.8 MB     00:00 ...
local_server/primary_db                                  | 3.5 MB     00:00 ...
local_server/other_db                                    | 2.0MB     00:00 ...
Metadata Cache Created
'''

6. yum本地源安装完成

yum list

更换系统

1. 卸载系统镜像

rpm -e redhat-release-server-6.5-18.el7.x86_64 --nodeps

2. 更新yum

yum update -y

3. 重启操作系统

reboot

4. 验证

cat /etc/redhat-release
# 若找不到此文件,查找是否有/etc/centos-release文件
# 若有,则执行
ln -s centos-release redhat-release
# 若无,创建centos-release
vi centos-release
'''
写入当前系统版本号
'''
# 保存退出,并执行
ln -s centos-release redhat-release

原文链接:https://www.cnblogs.com/chenlei53/p/17278931.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux内网替换redhat-6.5为CentOS6.5操作 - Python技术站

(0)
上一篇 2023年4月22日
下一篇 2023年4月22日

相关文章

  • 最新Linux下安装tomcat8图解过程

    下面是关于“最新Linux下安装tomcat8图解过程”的完整攻略: 准备工作 首先需要到官网下载Tomcat 8的压缩包,下载地址为:https://tomcat.apache.org/download-80.cgi 。选择合适的版本(例如,apache-tomcat-8.5.47.tar.gz),下载完成后,将压缩包复制到Linux服务器上。 安装步骤 …

    Linux 2023年5月14日
    00
  • Linux命令示例记录-20230313【持续更新中】

    1. ip命令 1.1. 摘要   ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具。例如:ifconfig、route等。这个手册将分章节介绍ip命令及其选项。   1.2. ip命令的语法   ip命令的用法如下: [root@node01 ~]# ip Usage: ip [ OPTIONS ] OBJECT …

    Linux 2023年4月10日
    00
  • linux下ant的安装

    本文转自 http://hanqunfeng.iteye.com/blog/668133 相关系列: linux下jdk的安装 http://hanqunfeng.iteye.com/blog/680708 linux下ant的安装 http://hanqunfeng.iteye.com/blog/668133 linux下redis的安装 http://h…

    Linux 2023年4月11日
    00
  • Linux命令1_文件管理1

    一些符号 ~ home 目录 / root 目录 . 当前目录 .. 上级目录 ??? 最常用的几个命令 ? ls 列出文件 -a 列出隐藏文件 可以安装tree, 列出树状图显示的文件 sudo apt-get install tree –help 帮助文档 ? cd 跳转到目录 cd – 跳转到上次停留的目录(有时不小心误操作) ? mkdir 创建文…

    Linux 2023年5月8日
    00
  • Linux上使用docker启动redis并远程访问的实现

    以下是使用docker在Linux上启动redis并远程访问的完整攻略: 准备工作 在开始之前,需要确保已经安装并正确配置了docker和docker-compose。 步骤1:拉取redis镜像并启动容器 在命令行中执行以下命令,可以从Docker Hub中获取redis的镜像文件并且创建一个新的容器: docker run -d –name my-re…

    Linux 2023年5月14日
    00
  • linux命令详解之rpm命令参数使用方法

    Linux命令详解之rpm命令参数使用方法 一、概述 rpm命令是Red Hat Linux系统下的一款包管理工具。使用rpm命令可以轻松安装、升级、卸载以及查询rpm软件包。 二、使用方法 1. 安装软件包 安装RPM软件包时,可以使用以下命令: rpm -ivh package_name.rpm 其中: i 表示安装软件包。 v 表示显示安装过程。 h …

    Linux 2023年5月14日
    00
  • Xshell实现Windows上传文件到Linux主机的方法

    Xshell实现Windows上传文件到Linux主机的方法 需求背景 在日常开发/运维工作中,经常需要将本地的文件上传到Linux服务器上,一般的方式是使用scp或sftp等命令行工具,但对于不熟悉命令行的人员来说,操作起来比较麻烦。在这种情况下,我们可以使用Xshell软件,它提供了一个可视化的方式方便我们上传文件。 具体步骤 以下以Windows上传文…

    Linux 2023年5月14日
    00
  • 在VMware下快速克隆多个Linux环境的方法教程

    在VMware下快速克隆多个Linux环境的方法教程 介绍 在虚拟化技术的应用中,快速克隆一个运行完整的虚拟机是一项非常重要的技能。在VMware中进行快速克隆一个或多个Linux环境的过程也非常简单,本文将为你提供一步一步的操作指导。 环境 VMware Workstation 15.0.3CentOS 7 Minimal installation 快速克…

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