RedHat 6.5 如何光盘升级 RedHat 6.8?

2017 年 6 月 26 日
 magicdu

目前有个没有连外网的 RedHat6.5 的服务器,需要升级到 6.8,如何从光盘或 U 盘等介质进行升级并且保留原来的数据? GOOGLE 了一下,没有发现离线升级的,求助一下各位大神!

5482 次点击
所在节点    Linux
14 条回复
BOYPT
2017 年 6 月 26 日
把 6.8 的 updates 目录同步到 u 盘,在你服务器里面把 u 盘目录加到 updates 仓库
magicdu
2017 年 6 月 26 日
@BOYPT 没搞过 Linux 的本地升级,只弄过联网的 update 升级,我只能现在本地测试一下了 QAQ
BOYPT
2017 年 6 月 26 日
@magicdu #2 其实没啥区别,都是 repo 文件里面写的路径而已;
如果不是特别严格环境的话,你登陆 ssh 的机器可以上网,那就配置 ssh 的反向隧道,让 yum 跑你的机器代理出外网更新的,这样最方便了。
tempdban
2017 年 6 月 26 日
mkdir -p /media/cdrom
mount /dev/sr0 /media/cdrom
yum --enablerepo=c6-media update
yw9381
2017 年 6 月 26 日
下载 centos everything 的 dvd iso。mount 上去然后设置一下 repo 就行了
chuxiwen
2017 年 6 月 26 日
是你 google 的不对吧

rhel 的官方文档

14.5. Upgrading the System Off-line with ISO and Yum

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-yum-upgrade-system.html
flexbug
2017 年 6 月 26 日
现在 yum update 完已经是 6.9 了
magicdu
2017 年 6 月 26 日
@flexbug 本地升级的,没有网络,上面要求升级的 6.8
magicdu
2017 年 6 月 26 日
@chuxiwen 谢谢,确实 Google 的姿势不对
tempdban
2017 年 6 月 26 日
哇我这回答竟然没有个感谢
magicdu
2017 年 6 月 26 日
@tempdban 谢谢
magicdu
2017 年 6 月 26 日
@yw9381 谢谢
lenovo
2017 年 6 月 26 日
@magicdu #9
# mkdir /mnt/ISO
# mount -o loop -t iso9660 /mnt/G/rhel-Client-5.4-i386-dvd.iso /mnt/ISO
# vi /etc/yum.repos.d/ISO-Server.repo

[Cluster]
name=Cluster Directory
baseurl=file:///mnt/ISO/Cluster/
enabled=1
gpgcheck=0
[ClusterStorage]
name=ClusterStorage Directory
baseurl=file:///mnt/ISO/ClusterStorage
enabled=1
gpgcheck=0
[Server]
name=Server Directory
baseurl=file:///mnt/ISO/Server
enabled=1
gpgcheck=0
[VT]
name=VT Directory
baseurl=file:///mnt/ISO/VT
enabled=1
gpgcheck=0

好多年前 5.x 是这样搞的,根据 DVD ISO 目录改这个 repo 文件就行
tempdban
2017 年 6 月 26 日
@magicdu 哇我是指这个感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/371067

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX