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

2022-06-24 12:06:05  浏览:308  作者:管理员
  • FreeBSD局域网内升级Ports Tree及Port的安装

  • 【商户信息】

  • 类目:知识大全


  • 联系人:


  • 微信号:

  • Q Q 号:

  • 手机号:

  • 浏览量:

    308


【货源详情】


  局域网内的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条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

【随机新闻】

返回顶部