[daily][archlinux] pacman 安装软件时404的问题

时常,我们在archlinux上pacman安装一个软件时,会遇见如图这样的问题:

“The requested URL returned error: 404”

 

 [classic_tong @ 20191121 https://www.cnblogs.com/hugetong/ ]

这个时候有可能有两个原因:

1.

你很久没有与软件库进行同步了,你获得的软件索引是旧的,而软件本身已经不存在在库里边了。

这个时候,我们可以使用如下的命令,更新索引,然后再安装试一试。

pacman -Syy

如果还是不行,并且你确实很久(大于几周)没有更新系统软件了。那么请全量Update软件包后,再试。

(,如果并不是,请直接跳到2,比较全量更新也是很耗时的,并且会引入风险。)

 

2.

很有可能,你经过了以上步骤之后,你仍然404

这时可能是因为你正在使用的源本身正处于sync状态。(因为这个世界上有很多软件源,他们彼此

直接需要进行相互同步。)

请通过如下链接,来查看你所使用的源,是否正处于此状态。

如果是,换一个sync完成的使用,即可。

https://www.archlinux.org/mirrors/status/

 [classic_tong @ 20191121 https://www.cnblogs.com/hugetong/ ]

 

posted on 2019-11-21 13:52  toong  阅读(5323)  评论(0)    收藏  举报