LinuxSir.cn,穿越时空的Linuxsir!

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

apt-get install 不能安装任何软件了

[复制链接]
发表于 2005-11-7 21:36:49 | 显示全部楼层 |阅读模式
不知什么原因,安装软件时提示以下错误,(synaptic也出现同样提示,已删除了)
由于这次安装存在着一个 Conflicts/Pre-Depends 循环,因而需要暂时删除一个必不可少的软件包 e2fsprogs。通常并不建议这样做,但是如果您确实希望如此,可以打开 APT::Force-LoopBreak 选项。
E: Internal Error, Could not early remove e2fsprogs

   有解决方法吗?
发表于 2005-11-7 21:58:49 | 显示全部楼层
竟然是和我一样的问题啊~
晕倒~
回复 支持 反对

使用道具 举报

发表于 2005-11-7 22:00:35 | 显示全部楼层
顶一下~同问
回复 支持 反对

使用道具 举报

发表于 2005-11-8 00:06:11 | 显示全部楼层
apt-get install xxxx -o APT::Force-LoopBreak=true
或者类似这样的
apt-get install xxxx -o APT::Force-LoopBreak true
回复 支持 反对

使用道具 举报

发表于 2005-11-8 07:28:04 | 显示全部楼层
靠 我也是呀
是不是因为我们用HIWEED用的呀
回复 支持 反对

使用道具 举报

发表于 2005-11-8 08:38:08 | 显示全部楼层
是因为不经常更新
随着软件的发展,Debian 的依赖关系会发生轻微的变化
如果你很长时间不更新,就有一些依赖关系需要调整
所以会出这样的问题
回复 支持 反对

使用道具 举报

发表于 2005-11-8 09:17:53 | 显示全部楼层
把 Force-LoopBreak true  选项写入 /etc/apt/apt.conf, 就一劳永逸解决此问题:
下面是我的 apt.conf 内容:

APT:: Default-Release "unstable";
APT::Cache-Limit 20000000;
Apt::Get:urge;
Apt::Force-LoopBreak "true";

注意:每句后面都要有个分号
回复 支持 反对

使用道具 举报

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

本版积分规则

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