常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

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

 
发表新文章   回复文章    FreeBSD China -> 初学指南
阅读上一个主题 :: 阅读下一个主题  
作者 留言
stillsam
半仙


注册时间: 2016-12-26
文章: 3

文章发表于: Tue 2016-12-27 15:20:29    发表主题: 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/GENERIC  amd64

看了论坛里别人的经验,换成台湾的源:

编辑 /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

是不是台湾的那个源没有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 ,已经好不少了。。

不知道还有什么更好的源吗?
返回页首
阅览会员资料 发送站内信件
stillsam
半仙


注册时间: 2016-12-26
文章: 3

文章发表于: Tue 2016-12-27 21:30:36    发表主题: 引用并回复

哎,对比下我的虚拟机里的Archlinux,有国内的源,5到8M/S的速度。。。。。

在FreeBSD里下个4M的包,20kb/s的速度,还是不是time out...真的要抓狂。
返回页首
阅览会员资料 发送站内信件
alphachi
老妖


注册时间: 2007-12-10
文章: 1224
来自: @tweetxa

文章发表于: Fri 2016-12-30 21:02:35    发表主题: 引用并回复

1. twn.freebsd.org是啥?台湾不应该是tw?

2. 神舟牌局域网就是这样的,你需要在边上抠掉几块砖头。

3. 官方PKG仓库跟伟光正不在一个位面,因此单台机器请使用ports-mgmt/portmaster,多台机器请使用ports-mgmt/poudriere。

_________________
Paranoid in Sabbath ...
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 初学指南 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标