QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1921|回复: 2

Yum :fc3升级fc4大功告成!

[复制链接]
发表于 2005-7-17 11:31:13 | 显示全部楼层 |阅读模式
Yum :fc3升级fc4大功告成!
其实很想用用fc4,但是我的机子不争气。每次装的时候都死机(死因正在调查中)。无奈只好放了一段时间。前两天在网上闲逛,竟然看见利用yum可以升级。就按奈不住对fc4的渴望,进行了升级。升级的过程是痛苦的,得到的结果是喜悦的。呵呵何,闲话不说了。下面就写一下升级的具体过程。
1.准备活动,请参考 http://fedoraproject.org/wiki/YumUpgradeFaq
首先保证FC3的yum是最新版本:
$yum update yum
下载FC4的fedora-release:
我是用我下载的的iso中的。在下面这个目录中:
Fedora/RPMS/fedora-release-4-2.noarch.rpm
将其拷贝在主文件加下,终端执行:
rpm -Uvh fedora-release-4-2.noarch.rpm
2 准备安装文件
copy ISO文件到一个目录,/ISO
cd /ISO
$mkdir cd1
$mkdir cd2
$mkdir cd3
$mkdir cd4
然后将四个iso文件分别放进四个目录。
#下面过程是让yum直接利用ISO文件的关键
$cd /var/cache/yum/base/packages
ln -s ISO/cd1/Fedora/RPMS/1.rpm .
ln -s ISO/cd2/Fedora/RPMS/2.rpm .
ln -s ISO/cd3/Fedora/RPMS/3.rpm .
ln -s ISO/cd4/Fedora/RPMS/4.rpm .
3 运行yum update测试系统软件包以及要下载的程序大小
由于yum需要计算系统软件包的相互依赖关系,这一步可能需要比较长的时间(和用光盘升级走到这一步等待的时间差不多,可以忍受)
如果yum运行到最后提示 xxxxx is needed by yyyyy,  这个不用管,最后yum会自动解决这个问题的。不过,当yum检测到kernel-utils is needed by kernel(FC4里面已经没有kernel-utils这个包了)的时候,就有点麻烦。因为系统默认kernel是不能直接删除的(按道理如果不重新启动计算机也可以直接删除kernel rpm,不过没有试过,喜欢冒险的可以试一次)。对于这个我的解决办法是:
首先找到FC4安装盘上面的kernel rpm(在/var/cache/yum/base/packages下面),
$rpm -ihv kernel-2.6.11-1.1369_FC4.i686.rpm
用新kernel重新启动计算机,重复第三步,然后rpm -e 删除FC3的kernel和kernel-utils
这时如果不再存在依赖问题了,yum就会提示你输入一个y,进行下一步升级。
漫长的等待,两个小时过去了,终于升级完毕。这个时候,我查看了一下,相关程序已经全部更新,象openoffice已经更新至2.0,gnome已经更新至2.10.1。而我的相关工程软件也没有什么问题。
本以为已经万事大吉了。担当我走的时候关机,第二天早上来开机的时候,竟然在gdm登陆框一直报错,说是由于内部错误,无法启动会话。这可把我给难住了。因为以前没有碰到过这类错误。一时束手无策。找了一些相关的帖子,也没有解决办法。最后在ubtuan的一个中文论坛上看见一个有点象的症状。病急乱投医。就浸入字符模式,删掉了gdm,然后重新在下了一个最新的gdm,安装。reboot。
竟然好了!!!(首先声明,我一直喜欢用自己编译的内核,现在就是用的2.16.12.2。对于yum升级的内核我一直没有搞定过,总是会有各方面的问题的。据说是个bug。但是fedaro好象也没有给出具体的解决方案,所以我就用了自己的的。)
到此,升级完毕。
存在问题:
不能播放视频。这类问题,我以前在自己编译内核时也有遇见过,但是最后apt了几回就莫名其妙的好了。
没有改apt的sources.list,因为还没来得及搜索,过两天吧,或者那位可以把它的source.list再回贴中全部贴出来,先谢谢了。
yum升级的内核有问题。不想去解决他了,谁有这个精力的话,可以去试一试。呵呵何~~~,估计是个大工程~~~
发表于 2005-7-18 13:51:36 | 显示全部楼层
发错版了吧
回复

使用道具 举报

发表于 2005-7-21 09:49:32 | 显示全部楼层
奇怪,我用yum升级内核不是好好的.
我原来是2.6.11的,现在用2.6.12的,就是用yum升级的.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 07:02 , Processed in 0.046794 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表