下載CentOS6.5系統(tǒng)源
http://mirror.nsc.liu.se/centos-store/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso
下載CentOS6.5系統(tǒng)的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系統(tǒng)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文章來源:http://www.zghlxwxcb.cn/news/detail-421525.html
將下載的全部傳到需替換的服務器上文章來源地址http://www.zghlxwxcb.cn/news/detail-421525.html
替換原redhat源
1. 查看系統(tǒng)自身安裝的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. 創(chuàng)建文件夾
mkdir /mnt/cdrom
2. 掛載iso鏡像文件到/mnt/cdrom節(jié)點下
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
# 創(chuàng)建自己的.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
更換系統(tǒng)
1. 卸載系統(tǒng)鏡像
rpm -e redhat-release-server-6.5-18.el7.x86_64 --nodeps
2. 更新yum
yum update -y
3. 重啟操作系統(tǒng)
reboot
4. 驗證
cat /etc/redhat-release
# 若找不到此文件,查找是否有/etc/centos-release文件
# 若有,則執(zhí)行
ln -s centos-release redhat-release
# 若無,創(chuàng)建centos-release
vi centos-release
'''
寫入當前系統(tǒng)版本號
'''
# 保存退出,并執(zhí)行
ln -s centos-release redhat-release
到了這里,關于linux內網替換redhat-6.5為CentOS6.5操作的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!