+ -
当前位置:首页 → 问答吧 → 如何删去相互依赖的包

如何删去相互依赖的包

时间:2005-04-14

来源:互联网

代码:
root@gkmobile:/# apt-get dist-upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
您也许需要运行“apt-get -f install”来纠正上面的错误。
下列的软件包有不能满足的依赖关系:
 libedje0: 依赖: libecore0 但是它还没有被安装
 依赖: libevas0 但是它还没有被安装
E: 不能满足依赖关系。不妨试一下 -f 选项。
root@gkmobile:/# apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在更正依赖关系... 完成
将会安装下列的额外的软件包:
 libecore0 libevas0
下列【新】软件包将被安装:
 libecore0 libevas0
共升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 223 个软件未被升级。
有 176 个软件包没有被完全安装或卸载。
需要下载 0B/988kB 的软件包。
解压缩后会消耗掉 2175kB 的额外空间。
您希望继续执行吗?[Y/n]
(正在读取数据库 ... 系统当前总共安装有 141760 个文件和目录。)
正在解压缩 libevas0 (从 .../libevas0_0.9.9.003-0cvs20050325_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/libevas0_0.9.9.003-0cvs20050325_i386.deb (--u
 正试图覆盖“/usr/lib/libevas.so.1.0.0”,它属于软件包 libevas2
dpkg-deb: 子进程 paste 被信号(断开的管道)终止了
正在解压缩 libecore0 (从 .../libecore0_0.9.9.003-0cvs20050325_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/libecore0_0.9.9.003-0cvs20050325_i386.deb (--
 正试图覆盖“/usr/lib/libecore.so.1.0.0”,它属于软件包 libecore1
dpkg-deb: 子进程 paste 被信号(断开的管道)终止了
在处理时有错误发生:
 /var/cache/apt/archives/libevas0_0.9.9.003-0cvs20050325_i386.deb
 /var/cache/apt/archives/libecore0_0.9.9.003-0cvs20050325_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@gkmobile:/# dpkg -i /var/cache/apt/archives/libevas0_0.9.9.003-0cvs20050325
(正在读取数据库 ... 系统当前总共安装有 141760 个文件和目录。)
正在解压缩 libevas0 (从 .../libevas0_0.9.9.003-0cvs20050325_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/libevas0_0.9.9.003-0cvs20050325_i386.deb (--i
 正试图覆盖“/usr/lib/libevas.so.1.0.0”,它属于软件包 libevas2
dpkg-deb: 子进程 paste 被信号(断开的管道)终止了
在处理时有错误发生:
 /var/cache/apt/archives/libevas0_0.9.9.003-0cvs20050325_i386.deb
root@gkmobile:/# dpkg -r libedje0
dpkg:由于依赖问题的缘故,libedje0 不能被删除:
 enlightenment 依赖于 libedje0;然而:
 软件包 libedje0 即将被删除。
dpkg:处理 libedje0 (--remove)时出错:
 依赖为题 - 即将不删除
在处理时有错误发生:
 libedje0
root@gkmobile:/# dpkg -r englightenment
dpkg - 警告:忽略了删除 englightenment 的要求,系统没有安装该软件包。
root@gkmobile:/# dpkg -r enlightenment
dpkg:由于依赖问题的缘故,enlightenment 不能被删除:
 libe 依赖于 enlightenment (= 0.17.0_pre10-0cvs20050216).
 enlightenment-data 依赖于 enlightenment (= 0.17.0_pre10-0cvs20050216).
dpkg:处理 enlightenment (--remove)时出错:
 依赖为题 - 即将不删除
在处理时有错误发生:
 enlightenment
how to remove enlightenment now??

作者: nathaniel   发布时间: 2005-04-14

把要删除的一块写就可以了
apt-get remove englightenment libe libedje0
试一下

作者: starboys   发布时间: 2005-04-14

thanks

作者: nathaniel   发布时间: 2005-04-14