从今年开始,我所有电脑上的 Lubuntu 14.04 的 Synaptic 包管理器都停止工作了!(我有 5 台电脑,都装有匹配的 Lubuntu 操作系统。)
我仍然会收到某种更新信息--仅此而已。
我无法重新加载,否则会出现以下错误:
Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/Release Unable to find expected entry 'universe/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)
Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-i386/Packages Hash Sum mismatch
某些索引文件下载失败。它们已被忽略或使用旧文件代替。
我在所有计算机上都得到了类似的读数。
我真的不想寻找一个能适用于我所有电脑的新操作系统——我花了很长时间才找到 Lubuntu。请帮忙!!!!
我试图发布它,但这个论坛认为我的回复是“链接”并且不允许我发布它——我使用了 Ubuntu 存储库生成器(非常小心,我不是新手)。
之后,我遇到的错误少了很多,但仍然有错误——我留下的错误是在原始安装中!
过去三周来我一直搜索互联网试图寻找答案——一无所获!!!
好的,我已将您发送的内容复制到 repo 列表中(首先删除那里的所有内容)——(我知道我在这里做什么——只是不知道如何解决我的问题)
我做完这些之后就跑了sudo apt-get update
——这就是发生的情况;
Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty/Release Unable to find expected entry 'restricted/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)
Failed to fetch http: //us.archive.ubuntu.com/ubuntu/dists/trusty/main/binary-i386/Packages Hash Sum mismatch
某些索引文件下载失败。它们已被忽略或使用旧文件代替。
记住,我准确复制了您发送的内容并将其单独放入文件中,这就是我得到的......
更新:我部分解决了该问题,但仍然存在问题......
我进入 Synaptic 的存储库,取消选中“社区维护的自由和开源软件(宇宙)”,然后取消选中“设备专有驱动程序(受限)”,然后取消选中“受版权或法律问题限制的软件”
然后,我再次运行更新——这是我剩下的内容:
Failed to fetch http: //us.archive.ubuntu.com/ubuntu/dists/trusty/main/binary-i386/Packages Hash Sum mismatch
Some index files failed to download. They have been ignored, or old ones used instead.
剩下的需要取消检查的已经不多了!
现在您开始看到我的问题了——我该在哪里找到这个“二进制”东西并摆脱它?!
新更新--我复制了我的存储库列表......
deb http: // us .archive.ubuntu.com/ubuntu/ trusty main
deb http: // us .archive.ubuntu.com/ubuntu/ trusty-updates main
deb http: // security .ubuntu.com/ubuntu trusty-security main
deb http: // archive.canonical.com/ubuntu trusty partner
# deb-src http:// archive.canonical.com/ubuntu trusty partner
当我尝试更新时,收到以下信息:
Failed to fetch http: // us.archive .ubuntu .com/ubuntu/dists/trusty/main/binary-i386/Packages Hash Sum mismatch
Some index files failed to download. They have been ignored, or old ones used instead.
问题——我需要知道在哪里寻找这些错误数据,以便我可以删除它!!!
新信息:根据我在其他地方找到的建议,我运行了以下内容 - 我不知道这意味着什么,但我想你可能会......
x@x-Inspiron-8600:~$ ping -c 3 www.ubunu.com
PING www.ubunu.com (69.172.201.208) 56(84) bytes of data.
--- www.ubunu.com ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2015ms
x@x-Inspiron-8600:~$
答案1
“malformed file” 是语法错误。您需要检查 /etc/apt/sources.list 文件并再次检查错误消息,因为它应该指定该文件中发生错误的确切行。
使用:
sudo nano /etc/apt/sources.list
编辑文件。按CTRL+O和Enter保存文件。然后按CTRL+X退出文件,然后运行:
sudo apt-get update
以下是要比较的默认来源列表:
deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu trusty partner
deb-src http://archive.canonical.com/ubuntu trusty partner
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main