我该如何修复这个问题?我根本无法更新任何内容。
我已尝试在选项中切换到我最好的服务器。
当我这样做时sudo apt-get update
,我得到了以下结果:
W:获取失败 http://archive.ubuntu.com/ubuntu/dists/quantal/Release 无法在 Release 文件中查找预期条目 'universe/binary-1386/Packages'(错误的 sources.list 条目或格式错误的文件)E:某些索引文件下载失败。它们已被忽略,或改用旧文件。*
当我这样做时sudo apt-get upgrade
,我得到了这个:
正在读取软件包列表...完成
构建依赖关系树
正在读取状态信息...完成
升级了 0 个,新安装了 0 个,要删除 0 个,并且未升级 0 个。
我的 source.list 的内容:
....更新:当我更新时,它会查找“universe/binary-1386/Packages”
但是,如果我使用 Google Chrome 访问:ubuntu.mirror.rafal.ca/ubuntu/dists/quantal/Release,我会看到该文件实际上名为“universe/binary-i386/Packages”(带有 i,而不是 1)。我该如何修复此问题并使其期望正确的包?
答案1
听起来你好像dpkg --add-architecture 1386
在某个时候跑了。如果dpkg --print-foreign-architectures
显示1386
,则运行dpkg --remove-architecture 1386
应该可以解决问题。
答案2
我刚刚在“其他软件”选项卡下的“软件和更新”应用程序中禁用了“ppa”行。现在它工作正常。事实证明,当我安装 Razer 键盘软件(和谷歌地球)时,我就开始收到上述错误消息。