安装软件出错--The requested URL returned error: 404

淡淡的烟草味﹌ 2023-07-05 14:52 77阅读 0赞

问题描述

在这里插入图片描述

  1. 正在解析依赖关系...
  2. 正在查找软件包冲突...
  3. 软件包 (3) jre8-openjdk-8.u232-1 jre8-openjdk-headless-8.u232-1
  4. jdk8-openjdk-8.u232-1
  5. 下载大小: 34.38 MiB
  6. 全部安装大小: 134.31 MiB
  7. :: 进行安装吗? [Y/n] y
  8. :: 正在获取软件包......
  9. 错误:无法从 mirrors.aliyun.com : The requested URL returned error: 404 获取文件 'jre8-openjdk-headless-8.u232-1-x86_64.pkg.tar.xz'
  10. 错误:无法从 mirrors.ustc.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-headless-8.u232-1-x86_64.pkg.tar.xz'
  11. 错误:无法从 mirrors.sjtug.sjtu.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-headless-8.u232-1-x86_64.pkg.tar.xz'
  12. 错误:无法从 mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-headless-8.u232-1-x86_64.pkg.tar.xz'
  13. 警告:无法获取某些文件
  14. 错误:无法从 mirrors.aliyun.com : The requested URL returned error: 404 获取文件 'jre8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
  15. 错误:无法从 mirrors.ustc.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
  16. 错误:无法从 mirrors.sjtug.sjtu.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
  17. 错误:无法从 mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
  18. 警告:无法获取某些文件
  19. 错误:无法从 mirrors.aliyun.com : The requested URL returned error: 404 获取文件 'jdk8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
  20. 错误:无法从 mirrors.ustc.edu.cn : The requested URL returned error: 404 获取文件 'jdk8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
  21. 错误:无法从 mirrors.sjtug.sjtu.edu.cn : The requested URL returned error: 404 获取文件 'jdk8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
  22. 错误:无法从 mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 获取文件 'jdk8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
  23. 警告:无法获取某些文件
  24. 错误:无法提交处理 (无法获取某些文件)
  25. 发生错误,没有软件包被更新

分析

这种情况建议先检查一下/etc/pacman.d/mirror文件,可以通过sudo pacman-mirrors -i 更新该文件,然后再回来安装一下,如果还是有问题,原因大概率是本地数据库 core.db, extra.db, community.db 中的软件包信息已经与服务器上的不一致导致的,因为archlinux软件包都是实时更新的,和其他系列的linux不一样,服务器通常只能下载最新版本的软件,我这里因为没有更新本地数据库,jdk版本是8.u232,然而实际上服务器已经更新到8.u242.

解决方案

更新本地数据库,同步源

  1. sudo pacman -Sy

这样就可以安装了.
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,77人围观)

还没有评论,来说两句吧...

相关阅读