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

问题描述

安装软件出错--The requested URL returned error: 404_第1张图片

正在解析依赖关系...
正在查找软件包冲突...

软件包 (3) jre8-openjdk-8.u232-1  jre8-openjdk-headless-8.u232-1
           jdk8-openjdk-8.u232-1

下载大小:    34.38 MiB
全部安装大小:  134.31 MiB

:: 进行安装吗? [Y/n] y
:: 正在获取软件包......
错误:无法从 mirrors.aliyun.com : The requested URL returned error: 404 获取文件 'jre8-openjdk-headless-8.u232-1-x86_64.pkg.tar.xz'
错误:无法从 mirrors.ustc.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-headless-8.u232-1-x86_64.pkg.tar.xz'
错误:无法从 mirrors.sjtug.sjtu.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-headless-8.u232-1-x86_64.pkg.tar.xz'
错误:无法从 mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-headless-8.u232-1-x86_64.pkg.tar.xz'
警告:无法获取某些文件
错误:无法从 mirrors.aliyun.com : The requested URL returned error: 404 获取文件 'jre8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
错误:无法从 mirrors.ustc.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
错误:无法从 mirrors.sjtug.sjtu.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
错误:无法从 mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 获取文件 'jre8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
警告:无法获取某些文件
错误:无法从 mirrors.aliyun.com : The requested URL returned error: 404 获取文件 'jdk8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
错误:无法从 mirrors.ustc.edu.cn : The requested URL returned error: 404 获取文件 'jdk8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
错误:无法从 mirrors.sjtug.sjtu.edu.cn : The requested URL returned error: 404 获取文件 'jdk8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
错误:无法从 mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 获取文件 'jdk8-openjdk-8.u232-1-x86_64.pkg.tar.xz'
警告:无法获取某些文件
错误:无法提交处理 (无法获取某些文件)
发生错误,没有软件包被更新

分析

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

解决方案

更新本地数据库,同步源

sudo pacman -Sy

这样就可以安装了.
安装软件出错--The requested URL returned error: 404_第2张图片

你可能感兴趣的:(ArchLinux,pacman,yaourt,出错)