“apt-get update”始终无法获取

我不明白为什么这个问题可以存活下来。 它始终显示此错误消息

Fetched 32.8 MB in 1min 16s (430 kB/s) W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-amd64/Packages Hash Sum mismatch W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/universe/binary-i386/Packages Hash Sum mismatch E: Some index files failed to download. They have been ignored, or old ones used instead. 

我试图使用这些命令(在这个问题中找到)

 sudo apt-get clean sudo rm -vf /var/lib/apt/lists/* sudo rm -vf /var/lib/apt/lists/partial/* sudo apt-get update 

我没有运气。 转储消息再次出现。 始终以security.ubuntu.com失败。 我的网络连接没问题,我可以毫无困难地ping到security.ubuntu.com

那么,这里的问题是为什么? 那里的任何人都可以帮我解决这个问题吗? 我要疯了!

如果您使用代理,请在PC的网络设置中为HTTP,HTTPS,FTP和Socks等项目配置代理,并将设置应用于系统范围。

删除现有的包,然后尝试如下:

 apt-get clean rm -rf /var/lib/apt/lists/* apt-get clean apt-get update apt-get upgrade 

( 从以上信息复制 )

我有Ubuntu 14.04 LTS,有时当我使用这个命令时,我遇到了这个问题。 要解决此问题,您可以使用以下方法:

  1. 请转到系统设置

    系统设置

  2. 点击软件和更新

    软件和更新

  3. 转到其他软件部分。 您可以找到与此错误相关的链接。 取消选中相对链接,然后单击“关闭”。 如果找不到相关链接,可以转到ubuntu软件部分并取消选中可能与此错误相关的选项。 有时将下载服务器更改为主服务器可以解决您的问题。 要更改下载服务器,您可以转到ubuntu软件部分并更改“ 下载自”并选择“ 主服务器”

这对我有用:

  apt-get clean rm -rf /var/lib/apt/lists/* apt-get clean apt-get update apt-get upgrade 

一周或两周前我遇到过类似的问题,结果certificate是DNS问题。 我在/etc/network/interfaces编辑了我的静态配置,并将DNS条目更改为Googles DNS:

 dns-nameserver 8.8.8.8 

然后重新启动。

尝试将“sources.list”文件添加到此目的地“/ etc / apt /”中,您可以使用此网站生成一个列表https://repogen.simplylinux.ch/并且不要忘记使用“sudo”。