红联Linux门户
Linux帮助

将Server从FC6升级到SL52(RHEL52)的备忘

发布时间:2008-07-13 00:13:04来源:红联作者:Htgiot
因为FC6 F7都早已经不再maintain了,现在fedora出的速度太快,每半年出一次,问题一堆

我跟不上脚步,所以,改成用RHEL5 (SL5)会是比较好的选择,至少可以撑个3-5年

先装yum-conf-5x的套件,把yum repository指到SL5X去(手动下载后用rpm -force安装)
$ rpm -Uvh -force sl-release-*rpm yum-conf-5x*rpm redhat-logos-4.9.16-1.SL.6.noarch.rpm

dependency的问题,所以先移除mplayer mplayer-fonts (以后要用到时再装)
$ rpm -e mplayer mplayer-fonts

手动下载glib-* libsoup-*的套件回来降级装: (不然会冲到一堆套件)
$ rpm -Uvh -force glib-*rpm libsoup-*rpm

上面都做得差不多了,接下来可以开始大版本升级?:
$ yum upgrade

kernel部份: (降级加装RHEL5版的kernel)
$ rpm -ivh -force kernel-2.6.18-92.1.6.el5.i386.rpm kernel-devel-2.6.18-92.1.6.el5.i386.rpm kernel-headers-2.6.18-92.1.6. el5.i386.rpm

移除一些不要的fedora开头的套件:
$ rpm -e fedora-logos fedora-release-notes
$ rpm -e -nodeps fedora-package-config-smart.i386
$ yum install fedora-package-config-smart

/etc/下的一堆设定档都要手动调整一下: (可以用find /etc|grep rpmsave and find /etc/grep rpmnew找一下)

yum.conf
yum/pluginconf.d/kernel-module.conf
grub.conf
inittab
sysctl.conf
proftpd.conf
samba/smb.conf
my.cnf
httpd/modsecurity.d/*
dovecot.conf
logrotate.d/syslog
httpd/conf.d/limitipconn.conf
ssh/ssh_config
ssh/sshd_config
cacti/db.php

整个过程下来,还算顺利。reboot过后,原本的services都有跑起来(apache mysql postfix dovecot named openvpn dhcpd proftpd samba bbs)

用到现在,还没发现问题。
文章评论

共有 0 条评论