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

FreeBSD10怎么修改pkg的仓库地址,提高包下载速度??

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


注册时间: 2014-04-12
文章: 8

文章发表于: Sat 2014-04-12 11:35:23    发表主题: FreeBSD10怎么修改pkg的仓库地址,提高包下载速度?? 引用并回复

初级linux用户,昨天在虚拟机上安装了freebsd10

使用过程中发现,如果是在ports下make安装,freebsd会从软件各自的官网下载源码,速度不是一般的慢。
于是改为pkg安装二进制包,但下载速度也快不到哪去,而且下载过程还不会告诉你文件是从哪下载的
今天google了下,执行pkg -vv命令,查出pkg默认所用仓库是:pkg.FreeBSD.org。于是我就想能不能改成cn.FreeBSD.org、mirrors.aliyun.com、mirrors.163.com之类的??

官方提到一个建repos的方法,但不知是否如我所愿地有cn.freebsd.org的pkg镜像?如果配置了多个仓库,pkg会怎么选择仓库?

按官方的说法pkg.FreeBSD.org是不支持浏览器访问的,但我想,官方能不能友好点,给用户一个提示页面,也好让用户知道该地址是否是一个pkg仓库?

注意版本是10.0
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
Gehaowu
老妖


注册时间: 2009-07-13
文章: 3203
来自: www

文章发表于: Sat 2014-04-12 13:49:19    发表主题: 引用并回复

你说的三个站点都没pkgng的镜像。。。
Shocked Shocked Shocked

Very Happy distfiles是可以指定那国内站的。不用去买个软件官方下的

求delphij大大架设国内镜像 Laughing


引用:
正在 Ping pkg0.isc.freebsd.org [149.20.53.28] 具有 32 字节的数据:
来自 149.20.53.28 的回复: 字节=32 时间=803ms TTL=51
来自 149.20.53.28 的回复: 字节=32 时间=618ms TTL=51
来自 149.20.53.28 的回复: 字节=32 时间=770ms TTL=51
来自 149.20.53.28 的回复: 字节=32 时间=917ms TTL=51

正在 Ping pkg0.ydx.freebsd.org [77.88.40.109] 具有 32 字节的数据:
来自 77.88.40.109 的回复: 字节=32 时间=475ms TTL=48
来自 77.88.40.109 的回复: 字节=32 时间=707ms TTL=48

正在 Ping pkg0.bme.freebsd.org [213.138.116.73] 具有 32 字节的数据:
来自 213.138.116.73 的回复: 字节=32 时间=552ms TTL=40
来自 213.138.116.73 的回复: 字节=32 时间=514ms TTL=40

正在 Ping pkg0.nyi.freebsd.org [96.47.72.120] 具有 32 字节的数据:
来自 96.47.72.120 的回复: 字节=32 时间=570ms TTL=45
请求超时。

_________________
BITMOE.com
礼尚多有往来,意美人常在
Simplified Chinese Shell/csh,Traditional Chinese Shell/tcsh
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页
anonymouscoward
道士


注册时间: 2013-08-08
文章: 868

文章发表于: Sun 2014-04-13 12:35:32    发表主题: 引用并回复

Gehaowu 写到:
求delphij大大架设国内镜像 Laughing


http://www.newsmth.net/bbscon.php?bid=183&id=69124

其实大家为玩个美服游戏去买个代理不也很平常的事情么……

_________________
匿懦的邮件列表
订阅: bsd-talk-subscribe@anonymous744wjcx.onion
退订: bsd-talk-unsubscribe@anonymous744wjcx.onion
返回页首
阅览会员资料 发送站内信件
Gehaowu
老妖


注册时间: 2009-07-13
文章: 3203
来自: www

文章发表于: Sun 2014-04-13 18:35:36    发表主题: 引用并回复

anonymouscoward 写到:
Gehaowu 写到:
求delphij大大架设国内镜像 Laughing


http://www.newsmth.net/bbscon.php?bid=183&id=69124

其实大家为玩个美服游戏去买个代理不也很平常的事情么……


咦,,,其实我不喜欢那论坛耶。。。文化水平不高,哈哈 Cool

phpBB好~~~

我的个人网站都快挂了。。。

ping 有百分之25到百分之75的丢包率。。。一般情况下。。。
Confused Confused Confused

要不可以自己架。。。

_________________
BITMOE.com
礼尚多有往来,意美人常在
Simplified Chinese Shell/csh,Traditional Chinese Shell/tcsh
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页
anonymouscoward
道士


注册时间: 2013-08-08
文章: 868

文章发表于: Mon 2014-04-14 02:16:54    发表主题: 引用并回复

Gehaowu 写到:
anonymouscoward 写到:
Gehaowu 写到:
求delphij大大架设国内镜像 Laughing


http://www.newsmth.net/bbscon.php?bid=183&id=69124

其实大家为玩个美服游戏去买个代理不也很平常的事情么……


咦,,,其实我不喜欢那论坛耶。。。文化水平不高,哈哈 Cool

phpBB好~~~


现在的水木社区是 2005 被关以后分裂出来的
http://zh.wikipedia.org/wiki/%E6%B0%B4%E6%9C%A8%E6%B8%85%E5%8D%8EBBS

以前一直上去看主要是因为有在各种中文论坛里讨论 Emacs 水平最高的版面
被关了以后一下好多资料都看不到,从那会起我开始自己写脚本把要看的东西
都抓下来,只有存在自己硬盘上的数据才是安全的

把抓来的页面转成 mime email 丢到自己的 imap 上,
用邮件客户端读的其中一个副作用是能自动检查贴子里 inline 的 GPG 签名 XD





Gehaowu 写到:
要不可以自己架。。。

自己架 pkgng mirror? 单 i386 就有 100G 出头了,而且还有三天两头的更新呢……
以前我一直在自己的下载机上 mirror OpenBSD snapshot i386+amd64
大概 40+G 的样子,他们是三天左右所有的包都刷一遍…… 不过后来我放弃了
只同步所有的 release 版本……

_________________
匿懦的邮件列表
订阅: bsd-talk-subscribe@anonymous744wjcx.onion
退订: bsd-talk-unsubscribe@anonymous744wjcx.onion
返回页首
阅览会员资料 发送站内信件
hunreal
道士


注册时间: 2002-06-30
文章: 951

文章发表于: Tue 2014-04-15 04:39:38    发表主题: 引用并回复

或者弄个反向代理, 如果速度快的话.
_________________
国内Ports Disfiles Mirror
/etc/make.conf:
电信
MASTER_SITE_OVERRIDE?=http://ports.hshh.org/${DIST_SUBDIR}/
返回页首
阅览会员资料 发送站内信件
hunreal
道士


注册时间: 2002-06-30
文章: 951

文章发表于: Tue 2014-04-15 05:06:40    发表主题: 引用并回复

你可以试试 pkg.hshh.org , 注意, 这个只是proxy, 不是mirror, 如果流量大了, 我会关闭的, 效果不好也不要怨.

# fetch http://pkg0.hshh.org/freebsd:10:x86:64/latest/All/mysql56-server-5.6.17.txz
mysql56-server-5.6.17.txz 100% of 8277 kB 1135 kBps 00m07s

_________________
国内Ports Disfiles Mirror
/etc/make.conf:
电信
MASTER_SITE_OVERRIDE?=http://ports.hshh.org/${DIST_SUBDIR}/
返回页首
阅览会员资料 发送站内信件
wencan
半仙


注册时间: 2014-04-12
文章: 8

文章发表于: Tue 2014-04-15 10:48:19    发表主题: 引用并回复

hunreal 写到:
你可以试试 pkg.hshh.org , 注意, 这个只是proxy, 不是mirror, 如果流量大了, 我会关闭的, 效果不好也不要怨.

# fetch http://pkg0.hshh.org/freebsd:10:x86:64/latest/All/mysql56-server-5.6.17.txz
mysql56-server-5.6.17.txz 100% of 8277 kB 1135 kBps 00m07s


如果代理的话,我自己也会弄
到我想找到使用镜像的办法

_________________
w e b s
i t e
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
hunreal
道士


注册时间: 2002-06-30
文章: 951

文章发表于: Tue 2014-04-15 15:51:05    发表主题: 引用并回复

普通web mirror不就可以了
_________________
国内Ports Disfiles Mirror
/etc/make.conf:
电信
MASTER_SITE_OVERRIDE?=http://ports.hshh.org/${DIST_SUBDIR}/
返回页首
阅览会员资料 发送站内信件
hai
半仙


注册时间: 2012-11-26
文章: 25

文章发表于: Sat 2015-11-07 19:32:57    发表主题: 引用并回复

pkg0.twn.freebsd.org
这个站点稍稍快点,
为何没有第三方镜像?

_________________
返回页首
阅览会员资料 发送站内信件
soyet
半仙


注册时间: 2015-11-20
文章: 3

文章发表于: Sat 2015-11-21 14:11:25    发表主题: 引用并回复

hai 写到:
pkg0.twn.freebsd.org
这个站点稍稍快点,
为何没有第三方镜像?


这个还是很慢。
似乎是官方不允许第三方源
返回页首
阅览会员资料 发送站内信件
indian
半仙


注册时间: 2008-05-25
文章: 29

文章发表于: Thu 2015-12-31 11:29:12    发表主题: 引用并回复

。。。。。。

最后进行编辑的是 indian on Thu 2015-12-31 16:38:18, 总计第 2 次编辑
返回页首
阅览会员资料 发送站内信件
anonymouscoward
道士


注册时间: 2013-08-08
文章: 868

文章发表于: Thu 2015-12-31 11:51:02    发表主题: 引用并回复

indian 写到:
[原创]FreeBSD学习笔记07-提高ports安装软件的速度
ports 安装软件时,有两个技巧可以提高 ports 安装软件的速度。



1、寻找最近的 ports 镜像服务器。

# ee /etc/make.conf

添加如下内容:

MASTER_SITE_BACKUP?= \

http://ports2.hshh.org/${DIST_SUBDIR}/ \

http://ports2.cn.freebsd.org/${DIST_SUBDIR}/ \

ftp://ftp.freeBSDchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/

MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}



其中的 http、ftp 等地址换成离你最近的镜像服务器地址。

注意(已验证):最后一个地址后面不能有分隔线(\)。





2、用 axel 等多线程下载软件加速。

# cd /usr/ports/ftp/axel

# make install clean

# rehash



# ee /etc/make.conf

加入:

FETCH_CMD=axel

FETCH_BEFORE_ARGS= -n 10 -a

FETCH_AFTER_ARGS=

DISABLE_SIZE=yes



然后再装其他软件就可以多线程下载了。





          印第安

      2008年7月3日13:34:53

      2008年10月9日10:45:01 更新

      2008年10月11日13:25:06 更新

原文地址:http://indian.blog.163.com/blog/static/108815820086313651335/


哦,原来是看了自己写的……
https://www.freebsdchina.org/forum/viewtopic.php?t=67300

_________________
匿懦的邮件列表
订阅: bsd-talk-subscribe@anonymous744wjcx.onion
退订: bsd-talk-unsubscribe@anonymous744wjcx.onion
返回页首
阅览会员资料 发送站内信件
indian
半仙


注册时间: 2008-05-25
文章: 29

文章发表于: Thu 2015-12-31 11:54:37    发表主题: 引用并回复

anonymouscoward 写到:
indian 写到:
[原创]FreeBSD学习笔记07-提高ports安装软件的速度
ports 安装软件时,有两个技巧可以提高 ports 安装软件的速度。

/


哦,原来是看了自己写的……
https://www.freebsdchina.org/forum/viewtopic.php?t=67300


当初不知道排错,现在知道了。这个文章也是出错后再写的。
感谢哪些指点过我的人们……
返回页首
阅览会员资料 发送站内信件
anonymouscoward
道士


注册时间: 2013-08-08
文章: 868

文章发表于: Thu 2015-12-31 12:22:22    发表主题: 引用并回复

indian 写到:
当初不知道排错,现在知道了。


明显今天你贴的这些内容就能直接重现出 2014 年贴里的错误
这么说来原来你是知道并且故意的……

indian 写到:
这个文章也是出错后再写的。


你在说今天贴的这篇内容尽管标注了「2008年10月11日13:25:06 更新」
但是却是在 2014 年的贴之后写的么?

_________________
匿懦的邮件列表
订阅: bsd-talk-subscribe@anonymous744wjcx.onion
退订: bsd-talk-unsubscribe@anonymous744wjcx.onion
返回页首
阅览会员资料 发送站内信件
indian
半仙


注册时间: 2008-05-25
文章: 29

文章发表于: Thu 2015-12-31 16:12:46    发表主题: 引用并回复

我不知道您为什么这么大怨气,很费解。我只是菜鸟。好吧,需要的自己找吧。

https://wiki.freebsdchina.org/faq/ports

http://blog.csdn.net/wowoto/article/details/5552308

http://mirrors.163.com/.help/freebsd.html



[/img]
返回页首
阅览会员资料 发送站内信件
Gehaowu
老妖


注册时间: 2009-07-13
文章: 3203
来自: www

文章发表于: Thu 2015-12-31 16:40:17    发表主题: 引用并回复

网易。。。那个 HELP 为啥还没撤掉。。。
源都米了。。。

_________________
BITMOE.com
礼尚多有往来,意美人常在
Simplified Chinese Shell/csh,Traditional Chinese Shell/tcsh
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页
anonymouscoward
道士


注册时间: 2013-08-08
文章: 868

文章发表于: Thu 2015-12-31 18:38:50    发表主题: 引用并回复

indian 写到:
我不知道您为什么这么大怨气,很费解。


哦? 我上面贴的哪句话显露出了「这么大的怨气」你先贴出来看看?

我的观点很简单
- make.conf 里这样的空行会造成 http: 和 ftp: 都被当成 target
- axel 不支持 https,现在有很多 port 的 MASTER_SITE 都需要 https
- 你今天贴的这篇内容原来就是造成一年多前自己遇到问题的原因:
https://www.freebsdchina.org/forum/viewtopic.php?t=67300

如果你认为我哪点有说的不对,可以把你的反驳贴来看看,
而不是把自己发的内容删掉,更何况在别人已经引用了的情况下,
只会显得____________

india 写到:
我只是菜鸟。

新手不懂没关系,既然贴在论坛里别人也可以发表自己的观点指出其中的错误。
不过像「这个文章也是出错后再写的」这么明显的胡说八道,
只会显得____________

_________________
匿懦的邮件列表
订阅: bsd-talk-subscribe@anonymous744wjcx.onion
退订: bsd-talk-unsubscribe@anonymous744wjcx.onion
返回页首
阅览会员资料 发送站内信件
indian
半仙


注册时间: 2008-05-25
文章: 29

文章发表于: Fri 2016-01-01 17:28:35    发表主题: 引用并回复

不能有空行,结尾不能有空格。最好不用axel。我知道了。发帖的编辑器留的间距大,不知道的还以为是空行。每行结尾也会自动留一个空格距离。谢谢,受教了!再次感谢您的指教!
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   回复文章    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 网页设计版权 著作权和商标