LinuxSir.cn,穿越时空的Linuxsir!

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

apt-get 严重崩溃!!!!!!!!!!!!!!!!!!!!!!!!!

[复制链接]
发表于 2006-6-13 15:24:06 | 显示全部楼层 |阅读模式
不知道什么时候开始,发现再不能用apt-get装软件了。。

提示如下错误:

解压缩后会消耗掉 0B 的额外空间。
debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contain s: /usr/share/per15 /etc/perl /usr/local/lib/perl/5.8.7 /usr/local/share/perl/5. 8.7 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/l ocal/lib/site_perl .) at /usr/share/perl/5.8/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
(正在读取数据库 ... 系统当前总共安装有 86136 个文件和目录。)
正预备替换 xserver-common 6.8.2-77 (使用 .../xserver-common_6.8.2-77.1_i386.deb) ...
Can't locate POSIX.pm in @INC (@INC contains: /usr/share/per15 /etc/perl /usr/lo cal/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 / usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/p erl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 5.
Compilation failed in require at /usr/share/debconf/frontend line 4.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 4.
dpkg:处理 /var/cache/apt/archives/xserver-common_6.8.2-77.1_i386.deb (--unpack) 时出错:
子进程·pre-installation script·返回了错误号·2
正预备替换 xserver-xorg 6.8.2-77 (使用 .../xserver-xorg_6.8.2-77_i386.deb) ...
Can't locate POSIX.pm in @INC (@INC contains: /usr/share/per15 /etc/perl /usr/lo cal/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 / usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/p erl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 5.
Compilation failed in require at /usr/share/debconf/frontend line 4.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 4.
dpkg:警告 - 原先的 pre-removal 脚本 退出时返回了错误号 2
dpkg - 现转而试用新软件包所带的脚本...
Can't locate POSIX.pm in @INC (@INC contains: /usr/share/per15 /etc/perl /usr/lo cal/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 / usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/p erl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 5.
Compilation failed in require at /usr/share/debconf/frontend line 4.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 4.
dpkg:处理 /var/cache/apt/archives/xserver-xorg_6.8.2-77_i386.deb (--unpack)时出 错:
子进程·新的 pre-removal 脚本·返回了错误号·2
Can't locate POSIX.pm in @INC (@INC contains: /usr/share/per15 /etc/perl /usr/lo cal/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 / usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/p erl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
等等。。。

我为了这个问题奔波了很多天,国内国外的论坛都找过了。。

还是没有解决掉。。

那位大虾可以帮帮小弟。。。。。。。。。。。。。。
发表于 2006-6-13 15:39:20 | 显示全部楼层
可能是xserver-xorg 6.8.2-77
这个包坏了,你是输入哪个命令的时候有这个提示到?
ugrade?
# apt-get -f install
看一下输出。
# dpkg-reconfigure xserver-xorg
看这样能不能解决。
回复 支持 反对

使用道具 举报

发表于 2006-6-13 15:40:42 | 显示全部楼层
还有,一个贴子不要到处贴。。。
回复 支持 反对

使用道具 举报

发表于 2006-6-13 15:50:01 | 显示全部楼层
借这个帖子我想问个问题:我的debian最近几个月apt-get install xxx 的时候总提示Try 'apt-get -f install'
最近apt-get -f install的时候说:
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 91043 files and directories currently installed.)
Unpacking x11-common (from .../x11-common_6.9.0.dfsg.1-6_all.deb) ...
dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-6_all.deb (--unpack):
trying to overwrite `/etc/X11/Xsession', which is also in package xfree86-common
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/x11-common_6.9.0.dfsg.1-6_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

应该怎么解决??我的dpkg坏了??大家帮帮我啊,谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-6-13 16:25:04 | 显示全部楼层
dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-6_all.deb (--unpack):
trying to overwrite `/etc/X11/Xsession', which is also in package xfree86-common

这么简单的英文都不懂???你可以用dpkg强制安装x11-common_6.9.0.dfsg.1-6_all.deb这个包
回复 支持 反对

使用道具 举报

发表于 2006-6-13 17:05:35 | 显示全部楼层
把xfree86-common删了看看。现在都xorg了。(我不知道在你的这个版本的debian这个包还有没有用)
回复 支持 反对

使用道具 举报

发表于 2006-6-13 19:15:43 | 显示全部楼层
他不是说找不到Perl的一些模块吗? 把perl和perl-modules强制重装一遍.

Post by linusfox
不知道什么时候开始,发现再不能用apt-get装软件了。。

提示如下错误:

解压缩后会消耗掉 0B 的额外空间。
debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contain s: /usr/share/per15 /etc/perl /usr/local/lib/perl/5.8.7 /usr/local/share/perl/5. 8.7 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/l ocal/lib/site_perl .) at /usr/share/perl/5.8/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
(正在读取数据库 ... 系统当前总共安装有 86136 个文件和目录。)
正预备替换 xserver-common 6.8.2-77 (使用 .../xserver-common_6.8.2-77.1_i386.deb) ...
Can't locate POSIX.pm in @INC (@INC contains: /usr/share/per15 /etc/perl /usr/lo cal/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 / usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/p erl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 5.
Compilation failed in require at /usr/share/debconf/frontend line 4.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 4.
dpkg:处理 /var/cache/apt/archives/xserver-common_6.8.2-77.1_i386.deb (--unpack) 时出错:
子进程·pre-installation script·返回了错误号·2
正预备替换 xserver-xorg 6.8.2-77 (使用 .../xserver-xorg_6.8.2-77_i386.deb) ...
Can't locate POSIX.pm in @INC (@INC contains: /usr/share/per15 /etc/perl /usr/lo cal/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 / usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/p erl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 5.
Compilation failed in require at /usr/share/debconf/frontend line 4.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 4.
dpkg:警告 - 原先的 pre-removal 脚本 退出时返回了错误号 2
dpkg - 现转而试用新软件包所带的脚本...
Can't locate POSIX.pm in @INC (@INC contains: /usr/share/per15 /etc/perl /usr/lo cal/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 / usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/p erl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 5.
Compilation failed in require at /usr/share/debconf/frontend line 4.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 4.
dpkg:处理 /var/cache/apt/archives/xserver-xorg_6.8.2-77_i386.deb (--unpack)时出 错:
子进程·新的 pre-removal 脚本·返回了错误号·2
Can't locate POSIX.pm in @INC (@INC contains: /usr/share/per15 /etc/perl /usr/lo cal/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 / usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/p erl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
等等。。。

我为了这个问题奔波了很多天,国内国外的论坛都找过了。。

还是没有解决掉。。

那位大虾可以帮帮小弟。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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