stillsam 发表于 2016-12-26 14:56

FreeBSD 10.3 pkg源的问题,访问都好慢啊。。。

我在win7 64位上,安装的VirtualBox虚拟机,在虚拟机里装的64位的FreeBSD release 10.3。虚拟机网卡使用的是NAT地址转换,做了端口映射,再用Xshell ssh到虚拟机。

uname -a
FreeBSD FreeBSD 10.3-RELEASE FreeBSD 10.3-RELEASE #0 r297264: Fri Mar 25 02:10:02 UTC 2016   root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERICamd64看了论坛里别人的经验,换成台湾的源:

编辑 /etc/pkg/FreeBSD.conf

root@FreeBSD:/etc/pkg # vi FreeBSD.conf
# $FreeBSD: releng/10.3/etc/pkg/FreeBSD.conf 296373 2016-03-04 01:27:38Z marius $
#
# To disable this repository, instead of modifying or removing this file,
# create a /usr/local/etc/pkg/repos/FreeBSD.conf file:
#
#   mkdir -p /usr/local/etc/pkg/repos
#   echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
#

FreeBSD: {
url: "pkg+http://pkg0.twn.FreeBSD.org/${ABI}/quarterly",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
修改完后,却显示无法处理:
root@FreeBSD:/etc/pkg # pkg update
Updating FreeBSD repository catalogue...
Repository FreeBSD has a wrong packagesite, need to re-create database
pkg: http://pkg0.twn.FreeBSD.org/FreeBSD:10:amd64/quarterly/meta.txz: No route to host
repository FreeBSD has no meta file, using default settings
pkg: http://pkg0.twn.FreeBSD.org/FreeBSD:10:amd64/quarterly/packagesite.txz: No route to host
Unable to update repository FreeBSD请问哪里出问题了?用官方的源实在太慢了,经常time out

stillsam 发表于 2016-12-26 17:07

是不是台湾的那个源没有64位的资源啊?


我又搜索了一下,看到有一个方法: 用host -t srv _http._tcp.pkg.freebsd.org得到的结果,可以替换/etc/pkg/FreeBSD.conf中url。

于是我执行了一下:
root@FreeBSD:/etc # host -t srv _http._tcp.pkg.freebsd.org
_http._tcp.pkg.freebsd.org has SRV record 50 10 80 pkg0.ydx.freebsd.org.
_http._tcp.pkg.freebsd.org has SRV record 10 10 80 pkgmir.geo.freebsd.org.
_http._tcp.pkg.freebsd.org has SRV record 50 10 80 pkg0.bme.freebsd.org.
_http._tcp.pkg.freebsd.org has SRV record 50 10 80 pkg0.isc.freebsd.org.
_http._tcp.pkg.freebsd.org has SRV record 50 10 80 pkg0.nyi.freebsd.org.在这些结果里,ping了一下各个网址,发现若是连官网 pkg.freebsd.org,其实是解析到 pkgmir.geo.freebsd.org 了。
对我而言,发现 pkg0.isc.freebsd.org 对我而言是最快的。。。用默认的源,下载速度大概10k/s~60k/s;用这个源,速度能100k/s~200k/s ,已经好不少了。。

不知道还有什么更好的源吗?






灵魂在唱歌 发表于 2016-12-27 20:54

我用的老毛子的速度很快的

stillsam 发表于 2016-12-27 21:32

灵魂在唱歌 发表于 2016-12-27 20:54
我用的老毛子的速度很快的

你是国内的哪里的什么线路啊? 俄罗斯的源,地址是什么?
我列出来的几个地址里,好像第一个是俄罗斯的,速度不行还经常超时。

灵魂在唱歌 发表于 2016-12-28 13:57

stillsam 发表于 2016-12-27 21:32 static/image/common/back.gif
你是国内的哪里的什么线路啊? 俄罗斯的源,地址是什么?
我列出来的几个地址里,好像第一个是俄罗斯的 ...

ydx 试试,昨天用的,还行

wait_rabbit 发表于 2017-01-08 19:31

我用的 nyi,能有100多k,比较满意了。

官方的长年在 10k ~ 20k

灵魂在唱歌 发表于 2017-01-10 09:15

wait_rabbit 发表于 2017-01-08 19:31 static/image/common/back.gif
我用的 nyi,能有100多k,比较满意了。

官方的长年在 10k ~ 20k

美国的我没有速度,反而俄罗斯的有速度,还不错啊

fzfh 发表于 2017-02-18 00:08

TW的源貌似挂了

lsstarboy 发表于 2017-02-18 19:45

回复 8# fzfh

好像是的,我这儿也访问不上了,偶尔访问上也比较慢,原来能到4、5Mbyte/s。

fender0107401 发表于 2017-02-25 08:24

FreeBSD的pkg源确实是个问题,尽管pkg这个工具很好,但是没有源服务器支持的话,那也是没用。
页: [1] 2
查看完整版本: FreeBSD 10.3 pkg源的问题,访问都好慢啊。。。