您尚未登录。

#1 2016-06-15 17:54:10

@rch初心者
会员
注册时间: 2016-06-15
帖子: 3

[求助]无法下载multilib

因为要装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%

离线

#2 2016-06-15 17:55:27

@rch初心者
会员
注册时间: 2016-06-15
帖子: 3

Re: [求助]无法下载multilib

请问我该怎么办,镜像源试了很多都不行

离线

#3 2016-06-15 18:08:01

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: [求助]无法下载multilib

不要随意设置 SigLevel = Never。
你的 /etc/pacman.d/mirrorlist 是怎么写的?

离线

#5 2016-06-15 21:55:47

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: [求助]无法下载multilib

写得没问题啊。要不抓包看看它访问的地址?

离线

#6 2016-06-15 22:28:11

zsrkmyn
lazy...
注册时间: 2013-05-05
帖子: 331

Re: [求助]无法下载multilib

怀疑 DNS 被污染了?

离线

#7 2016-06-16 07:38:47

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: [求助]无法下载multilib

zsrkmyn 说:

怀疑 DNS 被污染了?

那样应该全部都404呀。

离线

#8 2016-06-16 09:32:45

zsrkmyn
lazy...
注册时间: 2013-05-05
帖子: 331

Re: [求助]无法下载multilib

依云 说:

那样应该全部都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)

离线

#9 2016-06-16 16:36:22

shizzmk
会员
注册时间: 2016-01-22
帖子: 19

Re: [求助]无法下载multilib

32位不要開multilib那是64位專用。。。。

离线

#10 2016-06-16 19:24:35

roadgo
会员
注册时间: 2012-04-07
帖子: 380

Re: [求助]无法下载multilib

shizzmk 说:

32位不要開multilib那是64位專用。。。。

哈哈

离线

#11 2016-06-16 19:27:45

roadgo
会员
注册时间: 2012-04-07
帖子: 380

Re: [求助]无法下载multilib

pacman-key --init
pacman-key --populate archlinux

离线

页脚