Linux内核开发  - 讨论区

标题:求linux 大神解决安装问题?

2012年10月04日 星期四 14:40

下面是我的安装文件的结果:

 

guomeng@guomeng-HP-G42-Notebook-PC:/etc/apt$ sudo apt-get remove
[sudo] password for guomeng: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 libc6 : Depends: libc-bin (= 2.13-20ubuntu5.1) but 2.13-20ubuntu5.2 is installed
 libc6-dev : Depends: libc6 (= 2.13-20ubuntu5.2) but 2.13-20ubuntu5.1 is installed
E: Unmet dependencies. Try using -f.

我是过了sudo apt-get -f install 和 sudo apt-get -f upgrade,sudo apt-get update等命令,
结果是:

dpkg: error processing /var/cache/apt/archives/libc6_2.13-20ubuntu5.2_i386.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.13-20ubuntu5.2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

2012年10月04日 星期四 14:42

应该是依赖冲突了吧……从源码自己编译一下试试

2012年10月13日 星期六 22:50

 

The following packages have unmet dependencies:
 libc6 : Depends: libc-bin (= 2.13-20ubuntu5.1) but 2.13-20ubuntu5.2 is installed
 libc6-dev : Depends: libc6 (= 2.13-20ubuntu5.2) but 2.13-20ubuntu5.1 is installed
E: Unmet dependencies. Try using -f.
libc6 依赖libc-bin的2.13-20ubuntu5.1版本,但是2.13-20ubuntu5.2安装了.
libc6-dev依赖2.13-20ubuntu5.2版本,但是2.13-20ubuntu5.1安装了.
应该3个包都是5.2结尾的版本.而现在只有lib-bin和libc6-dev是5.2结尾的版本.

 

先卸载apt-get purge libc6-dev 再 apt-get clean  然后再 apt-get update下.

然后

然后再apt-get --reinstall install libc6  libc6-dev看看,注意下载的包的名字后面是不是5.2结尾的包.是的话应该就能解决问题.如果不是>=5.2 那可能是仓库里找不到libc6-bin的高版本. 

也可以配置官方源试试.

以上纯属YY,不一定凑效..

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号