Debian 软件包冲突

Debian 软件包冲突
  • 我有 Debian 4 服务器(我知道它很旧了)
    猫/等/问题
    Debian GNU/Linux 4.0 \n \l
    
  • 我有以下内容/etc/apt/sources.list
    deb http://debian.uchicago.edu/debian/ 稳定主
    deb http://ftp.debian.org/debian/ 稳定主
    deb-src http://ftp.debian.org/debian/ 稳定主
    deb http://security.debian.org/stable/updates 主要
    
  • apt-get 升级
    正在读取软件包列表...完成
    构建依赖关系树...完成
    您可能需要运行“apt-get -f install”来纠正这些问题。
    以下软件包具有未满足的依赖关系。
      libt1-5:依赖:libc6(>= 2.7)但已安装 2.3.6.ds1-13etch10+b1
      区域设置:依赖:glibc-2.11-1 但无法安装
    E:未满足依赖关系。请尝试使用 -f。
    
  • 现在显示我有 Debian 6!!
    猫/等/问题
    Debian GNU/Linux 6.0 \n \l

编辑
我努力了

apt-get 更新
获取: 1 http://debian.uchicago.edu stable Release.gpg [1672B]
点击 http://debian.uchicago.edu 稳定版本
Ign http://debian.uchicago.edu stable/main Packages/DiffIndex
点击 http://debian.uchicago.edu stable/main 软件包
获取:2 http://security.debian.org stable/updates Release.gpg [836B]
点击 http://security.debian.org stable/updates 发布
获取: 3 http://ftp.debian.org stable Release.gpg [1672B]
忽略 http://security.debian.org stable/updates/main Packages/DiffIndex
点击 http://security.debian.org stable/updates/main Packages
访问 http://ftp.debian.org 稳定版本
忽略 http://ftp.debian.org stable/main Packages/DiffIndex
Ign http://ftp.debian.org stable/main 源/DiffIndex
点击 http://ftp.debian.org stable/main 软件包
点击 http://ftp.debian.org stable/main 源
在 0 秒内获取 3B(3B/秒)
正在读取软件包列表...完成
apt-get dist-upgrade
正在读取软件包列表...完成
构建依赖关系树...完成
您可能需要运行“apt-get -f install”来纠正这些问题。
以下软件包具有未满足的依赖关系。
  libt1-5:依赖:libc6(>= 2.7)但已安装 2.3.6.ds1-13etch10+b1
  区域设置:取决于:glibc-2.11-1
E:未满足依赖关系。请尝试使用 -f。
apt-get -f 安装
正在读取软件包列表...完成
构建依赖关系树...完成
纠正依赖关系...完成
将会安装以下额外的软件包:
  gcc-4.4-base libbsd-dev libbsd0 libc-bin libc-dev-bin libc6
建议的软件包:
  glibc-文档
推荐套餐:
  libc6-i686
以下软件包将被删除
  libc6-dev libedit-dev libexpat1-dev libgcrypt11-dev libjpeg62-dev libmcal0-dev libmhash-dev libncurses5-dev libpam0g-dev libsablot0-dev libtool libttf-dev
将安装以下新软件包
  gcc-4.4-base libbsd-dev libbsd0 libc-bin libc-dev-bin
以下软件包将会升级:
  libc6
1 个升级,5 个新安装,12 个删除,349 个未升级。
7 未完全安装或删除。
需要获取 0B/5050kB 的档案。
解压后将释放23.1MB的磁盘空间。
您想继续吗 [Y/n]?y
预配置包...
dpkg:关于 .../libc-bin_2.11.3-2_i386.deb 包含 libc-bin:
 软件包使用了 Breaks;此 dpkg 不支持
dpkg: 处理 /var/cache/apt/archives/libc-bin_2.11.3-2_i386.deb (--unpack) 时出错:
 不支持的依赖问题 - 未安装 libc-bin
处理时遇到错误:
 /var/cache/apt/archives/libc-bin_2.11.3-2_i386.deb
E: 子进程 /usr/bin/dpkg 返回错误代码 (1)

现在:似乎存在冲突!我该如何解决?服务器真的已经变成 Debian 6 了吗???
谢谢你的帮助

答案1

您的sources.list条目是stable,即“squeeze”/6;如果您真的在 Debian 4 系统上使用它们,那么您现在的系统可能非常混乱。Anapt-get dist-upgrade可能能够使一切同步(通过将您升级到stable,即 Debian 6);如果软件包已被“squeeze”软件包覆盖,您可能无法恢复旧系统。

相关内容