LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: yakczh

依赖关系问题 - 仍未被配置 用不了apt了,怎么办?

[复制链接]
发表于 2009-9-4 15:27:56 | 显示全部楼层
问题没解决,不过没有变的更糟,上面的都是安全的操作。至少 i486-linux-gnu-thread-multi-2.6.22-3-amd64 这个确定和系统不匹配的东西没有了。

Errno architecture (i486-linux-gnu-thread-multi-2.6.24.4) does not match executable architecture (i486-linux-gnu-thread-multi-2.6.18-6-686) at /usr/local/share/perl/5.8.8/Errno.pm line 11.

从加亮的部分看你一定安装了非 debian 仓库中的软件,或者是来自 perl 官方的二进制包,或者别人编译的 perl 和 perl module。从系统维护角度看,你应该只安装 debian 提供的软件,外部来源的模块程序应该是源码形式并在你的机器上编译。

现在回忆一下,/usr/local/share/perl/5.8.8/ 里面的东西是怎么来的,按照原来的安装方式手工清除一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-4 16:05:27 | 显示全部楼层
Post by AutoXBC;2023878
问题没解决,不过没有变的更糟,上面的都是安全的操作。至少 i486-linux-gnu-thread-multi-2.6.22-3-amd64 这个确定和系统不匹配的东西没有了。

Errno architecture (i486-linux-gnu-thread-multi-2.6.24.4) does not match executable architecture (i486-linux-gnu-thread-multi-2.6.18-6-686) at /usr/local/share/perl/5.8.8/Errno.pm line 11.

从加亮的部分看你一定安装了非 debian 仓库中的软件,或者是来自 perl 官方的二进制包,或者别人编译的 perl 和 perl module。从系统维护角度看,你应该只安装 debian 提供的软件,外部来源的模块程序应该是源码形式并在你的机器上编译。

现在回忆一下,/usr/local/share/perl/5.8.8/ 里面的东西是怎么来的,按照原来的安装方式手工清除一下。


原来是用cn99的源,后来换过 geekbone  ftp.tw.debian  mirrors.163.com
perl从安装base以后就没换过,不过装过cpan  cpan应该不影响perl吧
回复 支持 反对

使用道具 举报

发表于 2009-9-4 22:30:17 | 显示全部楼层
是 CPAN ,这东西是用来加 perl module 的,使用不当会有冲突。怎样在 debian 中使用 CPAN 我就不知道了,做过管理员的会了解一些。
回复 支持 反对

使用道具 举报

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

本版积分规则

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