LinuxSir.cn,穿越时空的Linuxsir!

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

我的10.1O残废了。

[复制链接]
发表于 2005-3-23 22:55:57 | 显示全部楼层 |阅读模式
:ask
     原来还算正常。只是在打开一个GTK程序後,如果再打开一个KDE程序,这个KDE程序大概要5分钟。但是还算正常、
     前两天,忽然想通过urpmi装firefox-Zh_CN,结果它让我装了191M的东东,里面包括xrog6.8.2等等。等到下完了後,又说不能安装,说什么程序有问题。还让我更新urpmi源。结果……
     我重新启动後,“网络联接”的图标没了。运行drakconf,结果出现“段错误”。不甘心,再次装firefox-Zh_CN。结果装不了了。连urpmi.update -a 也不行了。
    出错信息如下,谁能解决。谢谢。


     [root@localhost tmp]# drakconf
Segmentation fault
[root@localhost tmp]# urpmi --auto-select mozilla-firefox-zh_CN
Can't locate URPM.pm in @INC (@INC contains: /usr/lib/perl5/5.8.6/i386-linux /us                                                             r/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.1 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/vendor_perl/5.8.5/urpm.pm l                                                             ine 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.5/urpm.pm li                                                             ne 16.
Compilation failed in require at /usr/sbin/urpmi line 22.
BEGIN failed--compilation aborted at /usr/sbin/urpmi line 22.
[root@localhost tmp]# urpmi --update-auto
Can't locate URPM.pm in @INC (@INC contains: /usr/lib/perl5/5.8.6/i386-linux /us                                                             r/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.1 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/vendor_perl/5.8.5/urpm.pm l                                                             ine 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.5/urpm.pm li                                                             ne 16.
Compilation failed in require at /usr/sbin/urpmi line 22.
BEGIN failed--compilation aborted at /usr/sbin/urpmi line 22.
发表于 2005-3-23 23:00:48 | 显示全部楼层
你需要用rpm --force 强制安装10.1中的Perl*。你如果要从10.1通过urpmi升级到10.2,应该是先升级perl,然后是urpmi,最后才是其它包。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-23 23:21:46 | 显示全部楼层
你的意思是我要找光盘来才行? 还是要修改urpmi 源?

[root@localhost LumaQQ]# urpmi --force per*
Can't locate URPM.pm in @INC (@INC contains: /usr/lib/perl5/5.8.6/i386-linux /us                                                             r/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.1 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/vendor_perl/5.8.5/urpm.pm l                                                             ine 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.5/urpm.pm li                                                             ne 16.
Compilation failed in require at /usr/sbin/urpmi line 22.
BEGIN failed--compilation aborted at /usr/sbin/urpmi line 22.
回复 支持 反对

使用道具 举报

发表于 2005-3-23 23:27:54 | 显示全部楼层
必须要光盘来装,而且不能用urpmi。因为urpmi 依赖的perl已经不能用了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-24 12:13:04 | 显示全部楼层
Perl*在那個盤啊?我想不用全部裝Perl*開頭的包吧?應該裝哪幾個就解決問題了?
回复 支持 反对

使用道具 举报

发表于 2005-3-24 12:30:17 | 显示全部楼层
最起码应该要Perl,Perlbase吧。你可以用rpm -qa(不太确定是不是这个语法了,因为很久没用rpm命令)查一下现在装了什么包。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-24 21:29:23 | 显示全部楼层
[root@localhost don]# rpm -qa perl
perl-5.8.6-6mdk
[root@localhost don]#

正常的是哪一个版本的
回复 支持 反对

使用道具 举报

发表于 2005-3-24 22:52:24 | 显示全部楼层
CD1: perl-5.8.5-3mdk.i586, perl-URPM-1.03-1mdk.i586, perl-base-5.8.5-3mdk.i586
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-24 23:07:18 | 显示全部楼层
谢谢,fundawang!
回复 支持 反对

使用道具 举报

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

本版积分规则

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