页次: 1
因为要装32位的驱动,在下按照wiki在 /etc/pacman.conf 里增加了
[multilib]
Include = /etc/pacman.d/mirrorlist
然后
sudo pacman -Syy
结果
错误:GPGME error: 无数据
:: 正在同步软件包数据库...
core 119.4 KiB 1271K/s 00:00 [######################] 100%
extra 1749.6 KiB 2.52M/s 00:01 [######################] 100%
community 3.5 MiB 2.63M/s 00:01 [######################] 100%
archlinuxcn 256.1 KiB 2.34M/s 00:00 [######################] 100%
错误:无法从 mirrors.ustc.edu.cn : The requested URL returned error: 404 获取文件 'multilib.db'
错误:无法从 mirrors.163.com : The requested URL returned error: 404 获取文件 'multilib.db'
错误:无法从 arch.localmsp.org : The requested URL returned error: 404 获取文件 'multilib.db'
multilib 800.0 B 0.00B/s 00:00 [######################] 100%
multilib.sig 800.0 B 0.00B/s 00:00 [######################] 100%
错误:GPGME error: 无数据
错误:无法升级 multilib (无效或已损坏的数据库 (PGP 签名))
错误:数据库 'multilib' 无效 (无效或已损坏的数据库 (PGP 签名))
于是我改成
[multilib]
SigLevel = Never
Include = /etc/pacman.d/mirrorlist
sudo pacman -Syy
:: 正在同步软件包数据库...
core 119.4 KiB 1783K/s 00:00 [######################] 100%
extra 1749.6 KiB 2011K/s 00:01 [######################] 100%
community 3.5 MiB 1874K/s 00:02 [######################] 100%
archlinuxcn 256.1 KiB 1829K/s 00:00 [######################] 100%
错误:无法从 mirrors.ustc.edu.cn : The requested URL returned error: 404 获取文件 'multilib.db'
错误:无法从 mirrors.163.com : The requested URL returned error: 404 获取文件 'multilib.db'
错误:无法从 arch.localmsp.org : The requested URL returned error: 404 获取文件 'multilib.db'
multilib 800.0 B 0.00B/s 00:00 [######################] 100%
离线
请问我该怎么办,镜像源试了很多都不行
离线
不要随意设置 SigLevel = Never。
你的 /etc/pacman.d/mirrorlist 是怎么写的?
离线
离线
写得没问题啊。要不抓包看看它访问的地址?
离线
怀疑 DNS 被污染了?
离线
怀疑 DNS 被污染了?
那样应该全部都404呀。
离线
那样应该全部都404呀。
也对哦!
所以我又看了下,怀疑楼主本身用的就是 32 位系统吧……
32 位系统的 multilib 肯定是 404 not found。楼主的报错里提示了三个 404,那么 multilib 应该是从第四个源下载的,那就是 mirrors.hustunique.com,然而我这里根本就是 Server not found 嘛……连 8.8.8.8 也没解析出来呀。而且看结果下载下来的那个 multilib 才 800.0B,肯定不对嘛(怀疑是 Server not found 之后运营商 DNS 返回了跳转到运营商自己导航页面的跳转页服务器?)。
最近编辑记录 zsrkmyn (2016-06-16 09:37:18)
离线
离线
32位不要開multilib那是64位專用。。。。
哈哈
离线
pacman-key --init
pacman-key --populate archlinux
离线
页次: 1