LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
精华主题  
主题工具
旧 03-11-08, 10:47 第 1 帖
x1y1
 
 
 
注册会员  
  注册日期: Apr 2003
  帖子: 82
  精华: 1
 

标题: 成功将Redhat9升级到Fedora1 (使用yum从硬盘升级)


参考了
http://www.linuxsir.org/bbs/showthre...threadid=71552

下载了Fedora1的三个iso之后,
安装时总是说分区表有问题,
死活安装不上;
于是决定从Redhat9升级。

考虑到iso已经下载了,而且网络升级不够稳定,
就决定从本地硬盘升级。

(1)
将下载的三个iso文件解开到同一个目录,
比如我将它们解开到windows下的
d:\os 目录里

(2)
从Fedora1的任一个镜像下载头文件,
比如我是从
ftp://ftp.quicknet.nl/pub/Linux/download.fedora.redhat.com/1/i386/os/
将里面的headers目录下载到d:\os目录里

(2)
到Linux下面将d盘挂上
mkdir /mnt/win_d
mount -t vfat /dev/hda5 /mnt/win_d

(3)
下载yum
http://www.linux.duke.edu/projects/y...4-1.noarch.rpm
并安装
rpm -ivh yum-2.0.4-1.noarch.rpm


(4)
修改/etc/yum.conf文件,
[main]部分不要修改(!);
后面的[base]和[updates]部分改为:
[core]
name=Fedora Core 1
baseurl=file:///mnt/win_d/os/

(5)
先Ctrl+Alt+F2切换到控制台下面,
(因为后面升级时会重启X,
如果在gnome-terminal中运行yum,
我怀疑这时会将yum也杀了)
运行yum升级:
yum update
然后就可以看到yum先下载header文件,
再检查依赖,会问你下面几个包的依赖是否OK,
按y继续,
以后就开始安装了,
其中会重启X,并且跳出几个重新配置X之类的窗口
这些窗口的中文在控制台下都乱码了,
我全部选“是”,然后X就重启了
Fedora漂亮的gnome登录界面就出现在你面前了

(6)
这时候yum升级还没完成,注意不要关机,
一会儿之后yum就升级完成了。

(7)
这时候控制台的登录说明还是redhat9的,
cd /mnt/win_d/os/Fedora/RPMS
rpm -ivh fedora-release*
然后再exit
就可以看到Fedora Core 1的登录说明了


【说明】
(A)
在(5)中开始想使用yum upgrade升级的,
这是会说
.package lokkit needed by redhat-config-securitylevel (not provided)
于是才改成用yum update的
我在man yum看到说yum upgrade是deprecated,也没说明原因

(B)
可以对照着
http://fedora.redhat.com/docs/release-notes/
将Fedora中已经移除的包删除(rpm -e xyz.rpm --nodeps),
相应的安装新加入的包 (rpm -ivh abc.rpm)
特别应该注意的是那些某个包被某个包代替的
比如我发现原来lokkit已经被集成到redhat-config-securitylevel-tui中了,
(这应该是我用yum upgrade升级失败的原因了)
于是我
rpm -e lokkit --nodeps
rpm -ivh redhat-config-securitylevel-tui*
rpm -ivh redhat-config-securitylevel*
不这样,你用redhat安装/卸载程序更新软件包时会说什么依赖不满足的。


此帖于 03-11-08 11:20 被 x1y1 编辑.
  x1y1 当前离线   回复时引用此帖
旧 03-11-08, 10:57 第 2 帖
北南南北
 
北南南北 的头像
 
 
管理员  
  注册日期: Apr 2002
  帖子: 24,233
  精华: 525
 

好文!!!!

多谢兄弟,收下了。

http://www.linuxsir.org/bbs/showthre...threadid=71568







__________________
请弟兄们发帖时要写个好标题,多谢!
签名不支持html和bbcode,请弟兄为了版面的整洁,请更改签名档,谢谢!
请各版版主及初学Linux的弟兄,请在您的签名写上机器的配置,以及您所用的系统(包装版本号,内核),谢谢。

Slackware 12.x kernel 2.6.21.5-smp
****************************************
因为太笨,所以努力;
****************************************
  北南南北 当前离线   回复时引用此帖
旧 03-11-08, 14:07 第 3 帖
dsj
 
dsj 的头像
 
 
Sir临时退役版主  
  注册日期: Dec 2002
  我的住址: 广东
  帖子: 1,287
  精华: 40
 

厉害,很详细







__________________
软件交流群:17264279
图书分享群:18246379
互动社区:www.ubuntuchina.com
  dsj 当前离线   回复时引用此帖
旧 03-11-08, 14:55 第 4 帖
zhanguo
 
zhanguo 的头像
 
 
注册会员  
  注册日期: Oct 2003
  帖子: 60
  精华: 0
 

** 厉害。
yum我在那个网站下不来,给个联接吧
  zhanguo 当前离线   回复时引用此帖
旧 03-11-08, 16:00 第 5 帖
hupeng923
 
hupeng923 的头像
 
 
注册会员  
  注册日期: Oct 2003
  我的住址: 地球
  帖子: 1,385
  精华: 8
 

Fedofal有nvidia的显卡驱动吗?如果没有就不敢装了,我不会编译内核
  hupeng923 当前离线   回复时引用此帖
旧 03-11-08, 16:04 第 6 帖
x1y1
 
 
 
注册会员  
  注册日期: Apr 2003
  帖子: 82
  精华: 1
 

试试可否上传

此帖于 03-11-08 16:27 被 x1y1 编辑.
  x1y1 当前离线   回复时引用此帖
旧 03-11-08, 16:19 第 7 帖
nfool
 
 
 
注册会员  
  注册日期: Jan 2003
  帖子: 318
  精华: 1
 

标题: yum的那个设置文件具体是什么意思呢?


比如设置代理什么的
谢谢了
  nfool 当前离线   回复时引用此帖
旧 03-11-08, 16:48 第 8 帖
北南南北
 
北南南北 的头像
 
 
管理员  
  注册日期: Apr 2002
  帖子: 24,233
  精华: 525
 

引用:
最初由 hupeng923 发表
Fedofal有nvidia的显卡驱动吗?如果没有就不敢装了,我不会编译内核
http://www.linuxsir.org/bbs/showthre...threadid=71568

有啊

引用:
** 厉害。
yum我在那个网站下不来,给个联接吧
http://www.linuxsir.org/postnuke/mod...BDFedora%B0%FC
  北南南北 当前离线   回复时引用此帖
旧 03-11-16, 15:47 第 9 帖
linjiang_82
 
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 13
  精华: 0
 

那个header的文件夹也太不好下了,我都下了好几个小时了
  linjiang_82 当前离线   回复时引用此帖
旧 03-11-16, 17:35 第 10 帖
onlyclimb
 
onlyclimb 的头像
 
 
注册会员  
  注册日期: Jan 2003
  我的住址: 昆明
  帖子: 752
  精华: 1
 

引用:
最初由 linjiang_82 发表
那个header的文件夹也太不好下了,我都下了好几个小时了
同感,
不过升过一次之后就好了。
  onlyclimb 当前离线   回复时引用此帖
旧 03-11-16, 19:15 第 11 帖
linjiang_82
 
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 13
  精华: 0
 

为什么我在完整性检测的时候出错了,
.package pine needs libcom_err.so.3 (not provided)
package postgresql-server needs libcom_err.so.3 (not provided)
怎么办
  linjiang_82 当前离线   回复时引用此帖
旧 03-11-17, 12:20 第 12 帖
schoolwind
 
schoolwind 的头像
 
 
注册会员  
  注册日期: May 2003
  帖子: 690
  精华: 0
 

引用:
最初由 linjiang_82 发表
为什么我在完整性检测的时候出错了,
.package pine needs libcom_err.so.3 (not provided)
package postgresql-server needs libcom_err.so.3 (not provided)
怎么办
我的也是,是不是需要一个叫krb5-libs的包?但是我已经装了...
  schoolwind 当前离线   回复时引用此帖
旧 03-11-17, 21:07 第 13 帖
yzj
 
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 1
  精华: 0
 

有一点要说明的是,yum这个软件包再fedora中已经有了,不用再去下载,直接到解开的目录中找这个软件包就可以了。
  yzj 当前离线   回复时引用此帖
旧 03-11-19, 23:19 第 14 帖
djklhm
 
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 97
  精华: 0
 

怎样新装?
  djklhm 当前离线   回复时引用此帖
旧 04-02-16, 23:27 第 15 帖
hawker
 
 
 
注册会员  
  注册日期: Feb 2004
  帖子: 56
  精华: 0
 

标题: 哪里还能下载fedora的头文件啊?


上面给的连不上啊,哪位大哥再给一个?谢谢
  hawker 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [禁用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 18:16


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2008, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2007, LinuxSir.Org