Debian Wheezy 上的 dpkg 覆盖错误

Debian Wheezy 上的 dpkg 覆盖错误

前几天我正在安装 Debian Wheezy,在安装过程中系统提示我bnx2-mips-09.6.2.1a.fw缺少固件,我应该插入包含该软件包的 U 盘,以便 Debian 可以安装它。

出现一条警告,其中包含“缺少固件,请插入带有.fw文件的可移动介质来安装它”之类的文本。我将带有该文件的 USB 记忆棒插入,它已预先格式化。我点击“确定”,消息框消失了一段时间(大约10秒,U盘上的二极管闪烁),然后又出现了。

所以我在没有安装该软件包的情况下继续前进。

然后我被要求提供IP、Mask、Gate和DNS。我这样做了,但它只是显示一个错误。我多次重复这个过程,包括重新开始操作系统安装,但没有任何效果。

我继续安装,被要求选择一个存档镜像,但因为没有互联网连接,所以无法访问任何镜像。

最后我成功安装了系统,但是出了点问题,因为它甚至不识别sudo命令。

我所做的是:

  • 由于缺少固件,没有互联网连接,所以我从 U 盘安装了它,
  • 之后我手动建立连接,
  • 我编辑/etc/apt/sources.list并添加了镜像,
  • 我下载了一些软件包,例如sudo, ssh

现在的问题是我无法安装任何东西。apt-get/aptitude update/upgrade不起作用,当我尝试安装任何东西时,例如curl我得到:

错误

我尝试安装curlsudo dpkg -i --force-overwrite path-to-the-deb-file但它也不起作用:

dpkg: dependency problems prevent configuration of curl:
 curl depends on libcurl3 (= 7.26.0-1+wheezy13); however:
  Package libcurl3 is not installed.

apt-get install libcurl3还会返回管道损坏错误。

我不知道如何解决我的问题。有什么想法吗?

使固定:

正如 @plugwash 所建议的,我将 ubuntu 镜像添加到 Debian 系统。通过添加 Debian镜像/etc/apt/sources.list解决了我的问题。

答案1

我编辑了 /etc/apt/sources.list 并添加了镜像,

你具体添加了哪些行?从你的 apt 输出看来你已经添加了一个 Ubuntu 镜像,这就是事情发生的原因。

鉴于这是一个新安装,我建议重新开始,下次不要再将 Ubuntu 镜像添加到 Debian 系统。

相关内容