apt-get update在Ubuntu 14.04上为Debian存储库返回404错误

稻草哈兰

发布之前,我通读了与主题相似的几个问题。不过,由于找不到特别提到我遇到问题的存储库的任何内容,因此我对前进的方向没有信心。请原谅潜在的重复问题。

我继承了一台运行Ubuntu 14.04.5 LTS,Trusty Tahr的服务器,上面有大约30个网站。管理服务器对我来说是新事物,但是学习绝对是一件令人兴奋的事情。

最近,我跑步了apt-get update,其结尾为:

W: Failed to fetch http://download.bareos.org/bareos/release/latest/Debian_7.0/Packages  404  Not Found [IP: 185.170.114.121 80]

我已指出但尚未尝试的可能解决方案:

  • 运行apt-get dist-upgrade,然后尝试apt-get update再次
  • 在更换域名/etc/apt/sources.listold-releases.ubuntu.com
  • 跑步sudo rm -rf /var/lib/apt/lists/*然后apt-get update

我一直不愿意尝试任何事情,而不能很好地把握风险所在。

我的问题:

  1. 如果我apt-get upgrade不尝试解决该404问题而运行怎么办?
  2. 如果我替换域/etc/apt/sources.list并获得Debian的先前版本,将来是否apt-get update继续使用old-releases
  3. 我上面提到的可能的解决方案在这里有用吗?

感谢您的帮助!

字节指挥官

该存储库不再提供Debian 7的软件包。但是它们有一个专门用于Ubuntu 14.04的存储库,因此无论如何您都应该使用它而不是任何Debian版本。

要解决您的问题,请参考此处的安装说明,最简单的方法是:

  1. 查找配置了此“ bareos”存储库的列表文件。可能是这样的/etc/apt/sources.list.d/bareos.list如果遇到问题,请尝试使用以下命令在所有相关文件中搜索匹配的行:

    grep bareos /etc/apt/sources.list{,.d/*.list}
    
  2. 您将在该文件中找到以下行:

    deb http://download.bareos.org/bareos/release/latest/Debian_7.0 /
    

    对于Ubuntu 14.04,请将其替换为以下内容:

    deb http://download.bareos.org/bareos/release/latest/xUbuntu_14.04 /
    
  3. 可能是因为你可能需要安装新的存储库的钥匙,但可能是他们使用相同的密钥对他们所有的当前和过去的回购的,所以你应该拥有它了。如果您收到缺少存储库密钥的错误消息,则可以从上述相同的新URL下载该存储库密钥,并添加以下内容:

    curl http://download.bareos.org/bareos/release/latest/xUbuntu_14.04/Release.key | sudo apt-key add - 
    
  4. 像往常一样,更新您的软件包列表并安装所有可用的升级。

    sudo apt-get update
    sudo apt-get upgrade
    

关于您在帖子中特别提出的三个问题:

如果我apt-get upgrade不尝试解决该404问题而运行怎么办?

没什么特别的。您只是无法从该损坏的存储库安装或升级任何软件包。所有其他人继续工作。

但是,您可能会陷入潜在的过时,不受支持的应用程序版本中,这可能意味着各种问题,包括安全威胁。

如果我替换域/etc/apt/sources.list并获得Debian的先前版本,将来是否apt-get update继续使用old-releases

不明白你的意思。也没有任何“ Debian的先前版本”的存储库。只有Debian 8和更高版本,但是当有适合您系统发行版的特定Ubuntu仓库时,即使使用它们,也没有任何意义。我也不太明白你的意思old-releases

我上面提到的可能的解决方案在这里有用吗?

  • apt-get dist-upgrade是完全无关的,不会对这里的问题产生任何影响。该命令只是将您安装的软件包升级(如果需要,与相比,具有额外的卸载能力,如果需要的话apt-get upgrade)到它知道的最新版本,该最新版本在使用该apt-get update命令更新的软件包列表中进行了描述缺少的存储库服务器无法通过任何形式的本地软件包升级来修复。

  • old-releases.ubuntu.com托管不再受支持的Ubuntu版本的以前的正式存储库您的Ubuntu版本尚未到期,因此您在该版本上找不到任何东西。问题的存储库甚至不是正式的Ubuntu存储库,而是由一个完全无关的第三方托管。您将永远不会在那儿找到他们的包裹。

  • /var/lib/apt/lists/*如果您下载的软件包列表由于某种原因被破坏,删除将很有帮助,因为它会apt-get在您运行时再次完全下载所有内容apt-get update但是,由于您的问题是您配置的存储库不再存在于服务器上,因此无法通过删除程序包列表的本地缓存副本并尝试再次下载来修复它。它们仍然在服务器上不再可用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ubuntu 17.10 apt-get更新为存储库提供404 NOT FOUND错误

来自分类Dev

apt-get 在 Ubuntu 14 中与私有存储库一起使用,但在 Ubuntu 18 中因 GPG 错误“签名无效”而失败

来自分类Dev

apt-get update 在所有主 ubuntu 镜像上给出 404 错误

来自分类Dev

groovy的apt-get update 404错误

来自分类Dev

sudo apt-get update给出404错误“ E:存储库'http://ir.archive.ubuntu.com/ubuntu artful Release'不再具有Release文件。”

来自分类Dev

sudo apt-get update返回错误

来自分类Dev

sudo apt-get update返回带有某些存储库的连接错误,并且无法更新

来自分类Dev

apt-get update 404 on trusty

来自分类Dev

使用apt-get节点安装的Ubuntu 14 Node.js无法在控制台中运行

来自分类Dev

在ubuntu14中使用apt -get在安装过程中获得root权限

来自分类Dev

使用apt-get节点安装的Ubuntu 14 Node.js无法在控制台中运行

来自分类Dev

sudo apt-get update 返回警告

来自分类Dev

不更新为“ apt-get update”

来自分类Dev

Docker映像-apt get update -y错误

来自分类Dev

“apt-get update”给出错误

来自分类Dev

“ sudo apt-get update”给出404在Ubuntu 14.10中找不到

来自分类Dev

如何解决ubuntu中的apt-get update中的错误

来自分类Dev

apt-get update获取在VMWare中运行Ubuntu 14.04的GPG错误

来自分类Dev

UBUNTU:sudo apt-get更新错误

来自分类Dev

Ubuntu 18.04 apt-get 更新错误

来自分类Dev

Ubuntu在sudo apt-get update上仅检查5个链接

来自分类Dev

apt-get update 无法获取存储库

来自分类Dev

apt-get update命令导致404 Not Found错误

来自分类Dev

apt-get update 404错误,没有任何PPA

来自分类Dev

apt-get update命令导致404 Not Found错误

来自分类Dev

如何使用apt-get在ubuntu / debian上安装sbt

来自分类Dev

在 kde neon (ubuntu 18.04) 中使用 pinta 存储库的 apt-get update 命令出现问题

来自分类Dev

Ubuntu 16.04 apt-get更新失败,本地存储库

来自分类Dev

运行“sudo apt-get update”返回连接错误

Related 相关文章

  1. 1

    Ubuntu 17.10 apt-get更新为存储库提供404 NOT FOUND错误

  2. 2

    apt-get 在 Ubuntu 14 中与私有存储库一起使用,但在 Ubuntu 18 中因 GPG 错误“签名无效”而失败

  3. 3

    apt-get update 在所有主 ubuntu 镜像上给出 404 错误

  4. 4

    groovy的apt-get update 404错误

  5. 5

    sudo apt-get update给出404错误“ E:存储库'http://ir.archive.ubuntu.com/ubuntu artful Release'不再具有Release文件。”

  6. 6

    sudo apt-get update返回错误

  7. 7

    sudo apt-get update返回带有某些存储库的连接错误,并且无法更新

  8. 8

    apt-get update 404 on trusty

  9. 9

    使用apt-get节点安装的Ubuntu 14 Node.js无法在控制台中运行

  10. 10

    在ubuntu14中使用apt -get在安装过程中获得root权限

  11. 11

    使用apt-get节点安装的Ubuntu 14 Node.js无法在控制台中运行

  12. 12

    sudo apt-get update 返回警告

  13. 13

    不更新为“ apt-get update”

  14. 14

    Docker映像-apt get update -y错误

  15. 15

    “apt-get update”给出错误

  16. 16

    “ sudo apt-get update”给出404在Ubuntu 14.10中找不到

  17. 17

    如何解决ubuntu中的apt-get update中的错误

  18. 18

    apt-get update获取在VMWare中运行Ubuntu 14.04的GPG错误

  19. 19

    UBUNTU:sudo apt-get更新错误

  20. 20

    Ubuntu 18.04 apt-get 更新错误

  21. 21

    Ubuntu在sudo apt-get update上仅检查5个链接

  22. 22

    apt-get update 无法获取存储库

  23. 23

    apt-get update命令导致404 Not Found错误

  24. 24

    apt-get update 404错误,没有任何PPA

  25. 25

    apt-get update命令导致404 Not Found错误

  26. 26

    如何使用apt-get在ubuntu / debian上安装sbt

  27. 27

    在 kde neon (ubuntu 18.04) 中使用 pinta 存储库的 apt-get update 命令出现问题

  28. 28

    Ubuntu 16.04 apt-get更新失败,本地存储库

  29. 29

    运行“sudo apt-get update”返回连接错误

热门标签

归档