FreeBSD局域网内升级Ports Tree及Port的安装

局域内的FreeBSD系统可以使用以下步骤更新你们的Ports Tree和安装Port

以下步骤假设你在安装FreeBSD下已经安装了Ports
1、修改/etc/make.conf,如果没有自己创建
MASTER_SITE_OVERRIDE=
ftp://freebsd.csie.nctu.edu.tw/pub/FreeBSD/ports/distfiles/
ftp://ftp.hk.freebsd.org/pub/FreeBSD/ports/distfiles/
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/
FETCH_ENV=HTTP_PROXY=http://10.67.127.222:808 #针对fetch设proxy
FETCH_ENV=FTP_PROXY=http://10.67.127.222:808 #针对fetch设proxy
2、安装proxychains
cd /usr/ports/net/proxychains
make install clean
3、配置proxychains
ee /usr/local/etc/proxychains.conf

dynamic_chain
chain_len = 1
quiet_mode
tcp_read_time_out 15000
tcp_connect_time_out 10000
[ProxyList]
http 10.67.127.222 808

4、cvsup (cvsup的配置文件设置就不提了)
proxychains cvsup -g -L 2 ports-supfile

加速ports安装时的下载速度
可以使用wget、prozilla、axel来加速ports的下载,其中后两者是多线程的,默认4条线
对于wget
FETCH_CMD=proxychains wget
FETCH_BEFORE_ARGS= -t 1
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes
也可以使用
FETCH_ENV=http_proxy=http://10.67.127.222:808
FETCH_ENV=ftp_proxy=http://10.67.127.222:808

对于prozilla
需要手工修改源代码,否则遇到找不到文件时需要按任意键
将main.c中的getch()一行去掉,www.freebsdchina.org中有说
/* do
{
delay_ms(20);
}
while (getch() == ERR);
*/
make.conf中
FETCH_CMD=proxychains proz -r -t=1 -f --timeout=15
DISABLE_SIZE=yes
同样也可以使用wget中提到的可选代理方式

对于axel
FETCH_CMD=proxychains axel
FETCH_BEFORE_ARGS= -a
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes
可选代理方式与wget相同

(0)

相关推荐

  • 局域网内命令大全

    局域网dos命令集 net use //ip/ipc$ " " /user:" " 建立IPC空链接 net use //ip/ipc$ "密码&qu ...

  • 分享局域网内共用电视卡的方法

    NBA季后赛正进行得如火如荼,像笔者这等球迷自然抵挡不住诱惑,可上班时间又不可能跑回家看比赛,于是就在自己的办公室电脑上安装了一块电视卡,利用办公室提供的有线信号偷偷地欣赏起了比赛。由于办公室内的电脑 ...

  • 怎样利用putty快速链接局域网内的主机

    在传统的三台机器连接中,C机器不能被客户端A直接访问,那么A机器又要经常管理C上的数据库,我们一般都是远程桌面登录到B(假设B为windows),再通过B远程桌面连接到C.下面来介绍一种比较简单的办法 ...

  • 提高局域网内网速的几个小技巧小结

    提高局域网内网速的几个小技巧小结

  • 局域网内如何限制网速控制他人上网带宽

    局域网内,如何限制别人网速?这是近期很多电脑帮的朋友经常问我的问题,其实关于这个问题网上的答案很多,小编在这里总结一下。 具体步骤 1、通过web访问登录路由器。 2、找到“IP带宽控制”(绝大多数路 ...

  • 轻松禁止局域网内运行P2P等流氓软件

    P2P技术的迅猛发展给我们带来很大的好处,所能找到的网络资源更加丰富,下载速度也更快。但P2P技术的广泛使用,也给公司网管带来了很大的挑战。 在一个局域网中如果有3、5个用户在使用P2P软件,将会使整 ...

  • 在局域网内提高网速的几个小技巧

     1.去掉无关的选项 在Windows XP中,双击“控制面板”中的“文件夹选项”,再单击“查看”标签,然后将鼠标指针滚动至窗口的最下方,可以看到有一个“自动搜索网络文件夹和打印机”项,默认是选中的, ...

  • 如何在局域网内抢带宽的图文方法介绍

    事情的起因是最近家里买了一台60寸的智能电视,支持点播(VOD)功能,家里的网络带宽理论上只有4M,在播放的时候,就会占用大量网络带宽,导致我同时上网浏览网页都很困难。 有没有办法给限制局域网内某台主 ...

  • 外网通过VPN访问公司局域网内文件的方法

    实验拓扑图想出来的 外网通过VPN访问 公司局域网内文件 VPN在虚拟专用网中客户端使用特定属于隧道协议,与虚拟专用网服务器建立连接,虚拟专用网可以帮助远程用户轻松访问公司的文件可信的安全连接,并保证 ...