LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 690|回复: 6

从10.1升级到10.2,出错了,求助

[复制链接]
发表于 2005-8-23 13:09:38 | 显示全部楼层 |阅读模式
用urpmi --addmedia添加了10.2的media
然后就urpmi.update , urpmi --auto-select

然后,升级失败了
现在urpmi都坏了:


  1. [root@Alpha down]# urpmi
  2. Can't locate URPM.pm in @INC (@INC contains: /usr/lib/perl5/5.8.6/i386-linux /usr/lib/perl5/5.8.6 /usr/lib/perl5/site_perl/5.8.6/i386-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i386-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/vendor_perl/5.8.5/urpm.pm line 16.
  3. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.5/urpm.pm line 16.
  4. Compilation failed in require at /usr/sbin/urpmi line 22.
  5. BEGIN failed--compilation aborted at /usr/sbin/urpmi line 22.
复制代码


我想,应该是我的步骤不对,应该先升级perl的……
不过现在,该怎么办呢? 连urpmi都坏了?
特此求助,谢谢
发表于 2005-8-23 13:19:38 | 显示全部楼层
挂载上光盘,用rpm --force -no-deps安装Perl、Perl-base、urpmi等基础包。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-23 13:34:28 | 显示全部楼层
哦,谢谢
刚才检查了一下,是更新的时候网络问题,一个包没下
于是自己wget了,rpm -Uvh装了 perl-URPM-1.11-1mdk.i586.rpm
现在urpmi可以用了

不过,不知道我这个升级方法对不对
因为现在告诉我一堆冲突,不知道还会不会有更多:

  1. 某些要求的软件包无法安装:
  2. mandrake-doc-contrib-Drakxtools-Guide-zh_cn-10.2-0.7mdk.noarch (原因是不满足 mandrake-doc-common[== 10.2-0.7mdk])
  3. 继续吗?(是(Y)/否(n))[是]y
  4. 要升级其它软件包,需要先删除下列软件包:
  5. kdetrayproxy-0.2-6mdk.i586 (原因是与 libkdecore4-3.3.2-124.2.102mdk.i586 冲突)
  6. libquanta0-kfilereplace-devel-3.2.3-12mdk.i586 (原因是与 libkdewebdev0-kfilereplace-3.3.2-11mdk.i586 冲突)
  7. libscim-chinese0-0.4.2-2mdk.i586 (原因是丢失 libscim-1.0.so.0)
  8. quanta-3.2.3-12mdk.i586 (原因是与 libkdewebdev0-devel-3.3.2-11mdk.i586 冲突)
  9. scim-chinese-0.4.2-2mdk.i586 (原因是不满足 libscim-chinese0 == 0.4.2-2mdk)(是(y)/否(N))[否]
复制代码

这样下去会不会乱套了....
回复 支持 反对

使用道具 举报

发表于 2005-8-23 13:38:11 | 显示全部楼层
我认为你的软件仓库设置得有问题。更新介质在添加的时候可能没有使用--updates选项。把它删了再添加。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-23 14:01:30 | 显示全部楼层
Post by fundawang
我认为你的软件仓库设置得有问题。更新介质在添加的时候可能没有使用--updates选项。把它删了再添加。

  1. urpmi.addmedia --updates leupdates ftp://202.38.75.11/FreeOS/MandrivaLinux/official/updates/10.2/main_updates/
复制代码


依然如此:

  1. 某些要求的软件包无法安装:
  2. mandrake-doc-contrib-Drakxtools-Guide-zh_cn-10.2-0.7mdk.noarch (原因是不满足 mandrake-doc-common[== 10.2-0.7mdk])
  3. 继续吗?(是(Y)/否(n))[是]
  4. 要升级其它软件包,需要先删除下列软件包:
  5. kdetrayproxy-0.2-6mdk.i586 (原因是与 libkdecore4-3.3.2-124.2.102mdk.i586 冲突)
  6. libscim-chinese0-0.4.2-2mdk.i586 (原因是丢失 libscim-1.0.so.0)
  7. quanta-3.2.3-12mdk.i586 (原因是与 libkdewebdev0-3.3.2-11mdk.i586 冲突)
  8. scim-chinese-0.4.2-2mdk.i586 (原因是不满足 libscim-chinese0 == 0.4.2-2mdk)(是(y)/否(N))[否]
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-8-23 14:06:47 | 显示全部楼层
那么就先从10.1升级到10.2,然后再给10.2打补丁。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-23 14:19:04 | 显示全部楼层
不好意思,没升级过。
在版面也查找不到和 升级有关的帖子……

我应当按照安装的步骤装一次么?下个光盘镜像网络安装?
回复 支持 反对

使用道具 举报

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

本版积分规则

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