【问题标题】:Updating Ubuntu packages fails to fetch更新 Ubuntu 软件包无法获取
【发布时间】:2016-03-10 03:57:32
【问题描述】:

我正在尝试更新我的 ubuntu(14.04LTS),但失败并显示以下消息:

W: 无法获取 this 无法在发布文件中找到预期的条目 'main/binary-1386/Packages'(错误的 sources.list 条目或格式错误的文件)

我很确定这应该是 i386,而不是 1386,但我不知道如何解决这个荒谬的错误。

我应该如何处理这种情况?

【问题讨论】:

  • 你想更新哪个版本的 ubuntu...
  • 我只是想让我的 ubuntu 的软件保持最新,所以我尝试了 sudo apt-get update,而不是针对特定版本。

标签: ubuntu apt-get


【解决方案1】:

编辑位于此处的arch文件:

vi /var/lib/dpkg/arch

会有一个条目 1386,它应该被删除或更改为 i386,具体取决于您的系统架构和文件中的其他条目。

【讨论】:

  • 我试过你说的,试过几台服务器,但都失败了,我在问题上提到了同样的错误信息。
  • 我会尝试手动更新 sources.list 文件。确保它是小写字母对不起,我编辑了我的答案几次。
  • 我第一次尝试这样做,但我只看到服务器的URL,文件中没有任何源或目录名称。我在哪里可以找到它的列表?
  • 我相信它应该直接在 sources.list 文件中,抱歉我目前没有 Ubuntu 实例。您可以在 pastebin 或 gist 中发布您的内容吗?
  • 你的意思是sources.list文件的内容?
猜你喜欢
  • 2015-07-30
  • 1970-01-01
  • 2016-09-27
  • 2018-05-29
  • 2013-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多