apt-get install 这个无法使用了 无论装什么软件
如下所示:
root@debian:~# apt-get install build-essential
正在读取软件包列表... 完成正在分析软件包的依赖关系树
正在读取状态信息... 完成
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
base-files : 预依赖: awk
base-passwd : 依赖: libc6 (>= 2.1) 但是它将不会被安**uild-essential : 依赖: libc6-dev 但是它将不会被安装 或 libc-dev
依赖: gcc (>= 4:4.4.3) 但是它将不会被安装
依赖: g++ (>= 4:4.4.3) 但是它将不会被安装
依赖: make 但是它将不会被安装
依赖: dpkg-dev (>= 1.13.5) 但是它将不会被安装
dpkg : 预依赖: libc6 (>= 2.6) 但是它将不会被安装
预依赖: coreutils (>= 5.93-1) 但是它将不会被安装
libacl1 : 依赖: libc6 (>= 2.2) 但是它将不会被安装
libattr1 : 依赖: libc6 (>= 2.2.3) 但是它将不会被安装
libbz2-1.0 : 依赖: libc6 (>= 2.3) 但是它将不会被安装
libgcc1 : 依赖: libc6 (>= 2.2.4) 但是它将不会被安装
liblzma2 : 依赖: libc6 (>= 2.3.6-6~) 但是它将不会被安装
libselinux1 : 依赖: libc6 (>= 2.3.4) 但是它将不会被安装
xz-utils : 依赖: libc6 (>= 2.6) 但是它将不会被安装
zlib1g : 依赖: libc6 (>= 2.1.3) 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
于是我上午下载了libc6,安装
如下
root@debian:/home/kinglee/Downloads# dpkg -i libc6_2.11.3-3_i386.deb
(正在读取数据库 ... 系统当前共安装有 523 个文件和目录。)
正在解压缩 libc6 (从 libc6_2.11.3-3_i386.deb) ...
A non-dpkg owned copy of the libc6-i686 package was found.
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library and try again.dpkg:
处理 libc6_2.11.3-3_i386.deb (--install)时出错:
子进程 新的 pre-installation 脚本 返回了错误号 1
在处理时有错误发生: libc6_2.11.3-3_i386.deb
如何做呢?我不想重装debian.那样什么都没有解决。
如下所示:
root@debian:~# apt-get install build-essential
正在读取软件包列表... 完成正在分析软件包的依赖关系树
正在读取状态信息... 完成
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
base-files : 预依赖: awk
base-passwd : 依赖: libc6 (>= 2.1) 但是它将不会被安**uild-essential : 依赖: libc6-dev 但是它将不会被安装 或 libc-dev
依赖: gcc (>= 4:4.4.3) 但是它将不会被安装
依赖: g++ (>= 4:4.4.3) 但是它将不会被安装
依赖: make 但是它将不会被安装
依赖: dpkg-dev (>= 1.13.5) 但是它将不会被安装
dpkg : 预依赖: libc6 (>= 2.6) 但是它将不会被安装
预依赖: coreutils (>= 5.93-1) 但是它将不会被安装
libacl1 : 依赖: libc6 (>= 2.2) 但是它将不会被安装
libattr1 : 依赖: libc6 (>= 2.2.3) 但是它将不会被安装
libbz2-1.0 : 依赖: libc6 (>= 2.3) 但是它将不会被安装
libgcc1 : 依赖: libc6 (>= 2.2.4) 但是它将不会被安装
liblzma2 : 依赖: libc6 (>= 2.3.6-6~) 但是它将不会被安装
libselinux1 : 依赖: libc6 (>= 2.3.4) 但是它将不会被安装
xz-utils : 依赖: libc6 (>= 2.6) 但是它将不会被安装
zlib1g : 依赖: libc6 (>= 2.1.3) 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
于是我上午下载了libc6,安装
如下
root@debian:/home/kinglee/Downloads# dpkg -i libc6_2.11.3-3_i386.deb
(正在读取数据库 ... 系统当前共安装有 523 个文件和目录。)
正在解压缩 libc6 (从 libc6_2.11.3-3_i386.deb) ...
A non-dpkg owned copy of the libc6-i686 package was found.
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library and try again.dpkg:
处理 libc6_2.11.3-3_i386.deb (--install)时出错:
子进程 新的 pre-installation 脚本 返回了错误号 1
在处理时有错误发生: libc6_2.11.3-3_i386.deb
如何做呢?我不想重装debian.那样什么都没有解决。