Entries Tagged as 'fc5'

upgrade from fedora core 5 to fedora core 6

yum clean all
rpm -Uvh http://192.168.1.1/pub/os/Linux/Fedora/i386/6/RPMS.os/fedora-release-6-4.noarch.rpm http://192.168.1.1/pub/os/Linux/Fedora/i386/6/RPMS.os/fedora-release-notes-6-3.noarch.rpm
# 192.168.1.1是内网的安装服务器,fedora-release-6依赖于fedora-release-notes-6,所以这里需要同是升级
yum update rpm\* yum\*
# 注意这里一定要加上”\*”,我曾经直接用yum update rpm yum,结果没有升级rpm-libs包,导致再次运行yum失败
rpm -e VFlib2 bg5ps
# 删掉一些出依赖错误但又不重要的软件包
yum upgrade
reboot

upgrading from fedora core 4 to fedora core 5

yum clean all
rpm -Uvh http://192.168.1.1/pub/os/Linux/Fedora/i386/5/RPMS.os/fedora-release-5-5.noarch.rpm
rpm -e iiimf-server iiimf-libs iiimf-le-chinput iiimf-le-xcin iiimf-le-chinput howl-libs xorg-x11-devel libgnomeui openmotif synaptics xorg-x11-xfs pcmcia-cs hal gnome-vfs2 gd-devel memprof gnome-python2 chkfontpath NetworkManager pm-utils kudzu system-config-packages gnome-python2-bonobo gnome-python2-gnomevfs libgnome-2.10.0-3.i386 libbonoboui gtkhtml2 gnome-python2-canvas gnome-python2-extras system-config-printer-gui gnome-python2-gnomevfs-2.10.0-1.i386 system-config-network system-config-httpd urw-fonts apmd system-config-network-tui system-config-mouse system-config-soundcard smartmontools microcode_ctl gnome-python2-gtkhtml2 system-config-date ghostscript ghostscript-fonts system-config-printer
yum update yum rpm
yum upgrade
reboot
#起来后再把原来fc4的kernel删掉(rpm -e kernelxxx)

再贴一个用yum升级fedora core的文档(fc5->fc6)

官方关于Fedora Core用yum升级的文档在这里
以下过程也是参照这个文档
然后在自己机器上的实际升级步骤(”xxx.xxx.xxx.xxx”是内网上的一台install server的ip地址)
yum clean all
cd /tmp
wget http://xxx.xxx.xxx.xxx/pub/os/Linux/Fedora/i386/6/RPMS.os/fedora-release-6-4.noarch.rpm
wget http://xxx.xxx.xxx.xxx/pub/os/Linux/Fedora/i386/6/RPMS.os/fedora-release-notes-6-3.noarch.rpm
rpm -Uvh fedora-release-6-4.noarch.rpm fedora-release-notes-6-3.noarch.rpm
yum update rpm\* yum\*

rpm -e kernel-*-6.15…….(将6.17以下的kernel的rpm都干掉)
rpm -e libgnome-java libglade-java glib-java libvte-java cairo-java libgtk-java frysk bind caching-nameserver NetworkManager(这里是解决upgrade的时候有可能会出现的Missing Dependency的情况的)
yum upgrade
reboot

That’s OK!