您尚未登录。

#1 2017-09-01 21:21:43

augustkepa
会员
注册时间: 2017-09-01
帖子: 12

pacman 错误:无法从 ××××获取文件 'core.db'

➜  ~ uname -a
Linux kepade16 4.12.8-2-ARCH #1 SMP PREEMPT Fri Aug 18 14:08:02 UTC 2017 x86_64 GNU/Linux


:: 正在同步软件包数据库...
错误:无法从 mirrors.tuna.tsinghua.edu.cn : Resolving timed out after 10522 milliseconds 获取文件 'core.db'
错误:无法从 mirrors.zju.edu.cn : Resolving timed out after 10522 milliseconds 获取文件 'core.db'
错误:无法从 mirrors.ustc.edu.cn : Resolving timed out after 10522 milliseconds 获取文件 'core.db'
错误:无法从 mirrors.xjtu.edu.cn : Resolving timed out after 10522 milliseconds 获取文件 'core.db'
^C
Interrupt signal received

➜  ~ ping  mirrors.ustc.edu.cn
PING mirrors.ustc.edu.cn (202.141.160.110) 56(84) bytes of data.
64 bytes from mirrors.ustc.edu.cn (202.141.160.110): icmp_seq=1 ttl=54 time=24.0 ms
64 bytes from mirrors.ustc.edu.cn (202.141.160.110): icmp_seq=2 ttl=54 time=37.4 ms
64 bytes from mirrors.ustc.edu.cn (202.141.160.110): icmp_seq=3 ttl=54 time=64.7 ms
64 bytes from mirrors.ustc.edu.cn (202.141.160.110): icmp_seq=4 ttl=54 time=81.9 ms
64 bytes from mirrors.ustc.edu.cn (202.141.160.110): icmp_seq=5 ttl=54 time=81.8 ms


可能是校园网的问题,因为用4G网是可以更新的,但是可以ping通,会是什么问题呢?期待大家的帮助0-0

离线

#2 2017-09-01 21:25:05

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

Re: pacman 错误:无法从 ××××获取文件 'core.db'

奇怪。strace 看看吧。

离线

#3 2017-09-03 09:02:55

augustkepa
会员
注册时间: 2017-09-01
帖子: 12

Re: pacman 错误:无法从 ××××获取文件 'core.db'

补充一下,我用手机的4G 网络给电脑开热点都可以更新,连上校园网就会出现这种奇怪的情况,可以ping通,但是无法下载,挂上代理也是一样的状况=-=,让人很气的说

离线

#4 2017-09-03 11:19:53

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

Re: pacman 错误:无法从 ××××获取文件 'core.db'

-_-||| 我让你用 strace,没让你这么用……

sudo strace -f -o file.log pacman -Syu

这样子,然后把 file.log 压缩一下,传上来。这里不支持附件,你可以用别的文件服务,比如 https://transfer.sh/

另外我不需要成功的时候的数据。成功的时候大家都一样的,没什么好看的。

最近编辑记录 依云 (2017-09-03 11:20:38)

离线

#5 2017-09-03 12:07:21

augustkepa
会员
注册时间: 2017-09-01
帖子: 12

Re: pacman 错误:无法从 ××××获取文件 'core.db'

依云 说:

-_-||| 我让你用 strace,没让你这么用……

sudo strace -f -o file.log pacman -Syu

这样子,然后把 file.log 压缩一下,传上来。这里不支持附件,你可以用别的文件服务,比如 https://transfer.sh/

另外我不需要成功的时候的数据。成功的时候大家都一样的,没什么好看的。

https://transfer.sh/SoRwQ/file.log
嗯嗯,传上去了,之前看到类似的问题,以为和校园网的IPV6有关,但是禁用了IPV6还是没什么效果=-=

最近编辑记录 augustkepa (2017-09-03 12:10:32)

离线

#6 2017-09-03 14:45:14

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

Re: pacman 错误:无法从 ××××获取文件 'core.db'

看看 ip r 的输出呢?以及 cat /etc/resolv.conf。

离线

#7 2017-09-03 15:27:14

augustkepa
会员
注册时间: 2017-09-01
帖子: 12

Re: pacman 错误:无法从 ××××获取文件 'core.db'

依云 说:

看看 ip r 的输出呢?以及 cat /etc/resolv.conf。

➜  ~ ip r
default via 10.61.15.254 dev wlp2s0 proto static metric 20600
10.61.0.0/20 dev wlp2s0 proto kernel scope link src 10.61.2.75 metric 600
127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1 metric 201
➜  ~ cat /etc/resolv.conf                         
#
# /etc/resolv.conf
#

#search <yourdomain.tld>
#nameserver <ip>
#Google nameservers
nameserver 8.8.8.8
nameserver 8.8.4.4
# End of file

最近编辑记录 augustkepa (2017-09-03 15:57:02)

离线

#8 2017-09-04 17:54:50

augustkepa
会员
注册时间: 2017-09-01
帖子: 12

Re: pacman 错误:无法从 ××××获取文件 'core.db'

https://servers.ustclug.org/2017/09/ust … os-attack/
会不会和这次的事件有关呢。。。

离线

#9 2017-09-04 21:07:39

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

Re: pacman 错误:无法从 ××××获取文件 'core.db'

augustkepa 说:

https://servers.ustclug.org/2017/09/ust … os-attack/
会不会和这次的事件有关呢。。。

不会。你这是连接 DNS 服务器时返回网络不可达。应该是路由表有问题,但是你的路由表看上去很正常啊。

离线

#10 2017-09-04 22:43:35

augustkepa
会员
注册时间: 2017-09-01
帖子: 12

Re: pacman 错误:无法从 ××××获取文件 'core.db'

依云 说:
augustkepa 说:

https://servers.ustclug.org/2017/09/ust … os-attack/
会不会和这次的事件有关呢。。。

不会。你这是连接 DNS 服务器时返回网络不可达。应该是路由表有问题,但是你的路由表看上去很正常啊。

➜  ~ ip r
default via 10.61.15.254 dev wlp2s0 proto static metric 600
10.61.0.0/20 dev wlp2s0 proto kernel scope link src 10.61.2.75 metric 303
10.61.0.0/20 dev wlp2s0 proto kernel scope link src 10.61.2.75 metric 600
➜  ~ cat /etc/resolv.conf
# Generated by resolvconf
nameserver 8.8.8.8
nameserver 8.8.4.4.
➜  ~


后来我发现连上校园网后,会自动修改我的dns,然后我写了保护,虽然dns没有再被修改,但是还是没有任何效果呢(手动叹气)

说到底,就是教育网的问题呢,暂时用手机的热点更新好了,我会试着和学校网络中心反映的=-=

最近编辑记录 augustkepa (2017-09-04 22:50:36)

离线

#11 2017-09-05 06:45:20

augustkepa
会员
注册时间: 2017-09-01
帖子: 12

Re: pacman 错误:无法从 ××××获取文件 'core.db'

依云 说:
augustkepa 说:

https://servers.ustclug.org/2017/09/ust … os-attack/
会不会和这次的事件有关呢。。。

不会。你这是连接 DNS 服务器时返回网络不可达。应该是路由表有问题,但是你的路由表看上去很正常啊。

非常感谢你的帮助=-=,我在https://www.digitalocean.com/community/questions/how-do-i-switch-my-dns-resolvers-away-from-google,找到了解决办法
➜  ~ cat /etc/resolv.conf
# Generated by resolvconf
#nameserver 8.8.8.8
#nameserver 8.8.4.4.
nameserver 208.67.222.222
nameserver 208.67.220.220

➜  ~ ip r
default via 10.61.15.254 dev wlp2s0 proto static metric 600
10.61.0.0/20 dev wlp2s0 proto kernel scope link src 10.61.2.75 metric 303
10.61.0.0/20 dev wlp2s0 proto kernel scope link src 10.61.2.75 metric 600

的确实DNS解析的问题

离线

#12 2017-09-05 08:35:40

firedrake
会员
注册时间: 2016-08-29
帖子: 77

Re: pacman 错误:无法从 ××××获取文件 'core.db'

有些地区的运营商,DNS只能用他们的,换了其它DNS就罢工!
而且他们的DNS还贼烂,解析时间长、有些要刷好几次才能解析出来!

最近编辑记录 firedrake (2017-09-05 08:36:19)

离线

#13 2017-09-05 12:31:57

augustkepa
会员
注册时间: 2017-09-01
帖子: 12

Re: pacman 错误:无法从 ××××获取文件 'core.db'

firedrake 说:

有些地区的运营商,DNS只能用他们的,换了其它DNS就罢工!
而且他们的DNS还贼烂,解析时间长、有些要刷好几次才能解析出来!

嗯,有遇到过

离线

#14 2019-01-01 23:25:25

chenyongchangg
会员
注册时间: 2019-01-01
帖子: 1

Re: pacman 错误:无法从 ××××获取文件 'core.db'

i met this problem today too,and i dont know how to install fcitx,so i just type en,maybe there is a problem with campus network ,hhh.

离线

#15 2019-01-14 18:53:52

felixonmars
Arch Linux Developer
所在地: Wuhan, Hubei, China
注册时间: 2011-08-21
帖子: 148
个人网站

Re: pacman 错误:无法从 ××××获取文件 'core.db'

教育网内建议使用学校自己的DNS解析国内域名(


Felix Yan
Twitter: @felixonmars
Web: http://felixc.at
tongue

离线

页脚