本文主要是介绍pacman安装出现404问题解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
pacman安装出现404问题解决
- 问题分析
- 解决办法
问题分析
- pacman使用的包是滚动更新的,你下载包的站点过一段时间就会把旧的包删除换上新的包
- 你的电脑里面存放了站点所有包的名字,这个包的列表不会去自动同步,只有你让他同步他才会从站点同步新的包的列表
- 当你使用pacman -S packagename命令来安装包的时候,你的电脑从包列表里找到要安装包的名称,并向站点发起下载请求,如果你的包列表没有更新,那么你所请求下载的这个旧包可能已经被删除了。下面举个例子
你用下面这条命令下载python-numpy包
pacman -S python-numpy
此时你的电脑通过包列表找到的包名叫python-numpy-1.17.0-1,然而站点已经更新了该包,包名叫python-numpy-1.17.1-1,那么站点因为没有python-numpy-1.17.0-1这个包就会返回404错误
解决办法
解决的方法有两种
- 安装包的时候用pacman -Sy packagename参数y会同步站点和本地的包列表之后开始下载
- 很久没有更新过软件后,一定要先pacman -Syy 这样也会同步包列表
这篇关于pacman安装出现404问题解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!