如何解决“无法获取某些档案,可能运行 apt-get update 或尝试使用 --fix-missing”错误?

Jor*_*ath 26 apt software-installation

我正在尝试使用安装 phpMyAdminsudo apt-get install phpmyadmin但遇到此错误

Err http://gb.archive.ubuntu.com/ubuntu/ precise-updates/main mysql-common all 5.5.34-0ubuntu0.12.04.1
  404  Not Found [IP: 194.169.254.10 80]
Err http://security.ubuntu.com/ubuntu/ precise-security/main mysql-common all 5.5.34-0ubuntu0.12.04.1
  404  Not Found [IP: 91.189.91.15 80]
Err http://security.ubuntu.com/ubuntu/ precise-security/main libmysqlclient18 i386 5.5.34-0ubuntu0.12.04.1
  404  Not Found [IP: 91.189.91.15 80]
Err http://security.ubuntu.com/ubuntu/ precise-security/main mysql-client-core-5.5 i386 5.5.34-0ubuntu0.12.04.1
  404  Not Found [IP: 91.189.91.15 80]
Err http://security.ubuntu.com/ubuntu/ precise-security/main mysql-client-5.5 i386 5.5.34-0ubuntu0.12.04.1
  404  Not Found [IP: 91.189.91.15 80]
Err http://security.ubuntu.com/ubuntu/ precise-security/main mysql-client all 5.5.34-0ubuntu0.12.04.1
  404  Not Found [IP: 91.189.91.15 80]
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-5.5/mysql-common_5.5.34-0ubuntu0.12.04.1_all.deb  404  Not Found [IP: 91.189.91.15 80]
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-5.5/libmysqlclient18_5.5.34-0ubuntu0.12.04.1_i386.deb  404  Not Found [IP: 91.189.91.15 80]
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-5.5/mysql-client-core-5.5_5.5.34-0ubuntu0.12.04.1_i386.deb  404  Not Found [IP: 91.189.91.15 80]
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-5.5/mysql-client-5.5_5.5.34-0ubuntu0.12.04.1_i386.deb  404  Not Found [IP: 91.189.91.15 80]
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-5.5/mysql-client_5.5.34-0ubuntu0.12.04.1_all.deb  404  Not Found [IP: 91.189.91.15 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Run Code Online (Sandbox Code Playgroud)

这里可能是什么问题?我该如何解决?

kir*_*iri 34

尝试使用

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

然后重试。

  • 我已经尝试了多次这个问题仍然存在。我无法在 Ubuntu 系统上安装 Filezilla。 (3认同)

小智 15

如果sudo apt-get update也不起作用,请按照以下步骤操作:-

  1. 打开/etc/apt/sources.list文件。
  2. 检字后http://security.ubuntu.com/ubuntu/sources.list的文件,让这个词是xyz
  3. 转到地址http://security.ubuntu.com/ubuntu/,然后单击 diss。现在检查xyz此路径中是否存在。如果不存在,则替换xyz为“dists”中存在的元素,例如:- saucy、lucid、trusty 等。
  4. 现在运行sudo apt-get update命令。

  • 就我而言,出现的不是 http://security.ubuntu.com/,而是 http://in.security.ubuntu.com/ 这样的 url。我删除了“in”前缀(我知道,在某些时候它与“in”一起工作,后来的 Ubuntu 人员可能改变了主意)。不管怎样,正如你提到的,访问浏览器中的网址帮助我找到了这个解决方案。 (2认同)