看板FreeBSD
标 题Re: [心得] 安装FreeBSD6.3 mysql+apache2+php4经验
发信站SayYA 资讯站 (Sat Mar 1 20:13:18 2008)
转信站ptt!ctu-reader!ctu-peer!news.nctu!News.Math.NCTU!SayYa
※ 引述《kevinblue (FreeBSD伤脑中)》之铭言:
> SUP= /usr/bin/csup #使用内建的 csup 更新
如果机器上没有 /usr/bin/csup, 而是额外用 net/csup 装的,
或者管的机器蛮多,有些机器又因为 production 程式限制,而一时无法升到 RELENG_6,
可能会有 port 跟 base system 两种的 csup 混用情况,
建议用
SUP= `which csup`
比较不会混淆。
> SUPFLAGS= -L 2
> SUPHOST= cvsup1.tw.FreeBSD.org
# SUPHOST 代表要到哪台 CVSup Server,请改成离你比较近(快)的 Server。
请大家不要照抄,都只用 cvsup1.tw.FreeBSD.org (aka cvsup.tw.FreeBSD.org)
要查自己用哪一台会最快,请先装 sysutils/fastest_cvsup
然後 fastest_cvsup -c tw
> SUPFILE= /etc/standard-supfile
> PORTSSUPFILE= /etc/ports-supfile
> DOCSUPFILE= /etc/doc-supfile
这三行代表相关的 supfile 位置,若没改过什麽就用预设就好,
SUPFILE= /usr/share/examples/cvsup/stable-supfile
PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile
DOCSUPFILE= /usr/share/examples/cvsup/doc-supfile
我想下面 MASTER_SITE_BACKUP 这几行大概抄的人平常在用的时候也不常注意看讯息,
其实错很多..
1.不太建议 client 端去设那麽多台,
通常国内两三台 mirror 找不到,就该出国去抓了。
乱枪打鸟也要有一定精确率才设,而不是学人乱抄一通而不明其理
这些之前也回答过很多次,看来要找时间贴 blog 宣导一下
2.而且有些站可能限於自身空间容量问题,并没有 mirror local-distfiles,
举个正常例子,正常应该会有像是
ftp://ftp11.tw.freebsd.org/pub/FreeBSD/ports/local-distfiles/chinsan/
包括里面的各个档案
请参阅 /usr/ports/Mk/bsd.sites.mk
3.路径问题
> #删除不要的 site
> MASTER_SITE_BACKUP?= \
> http://ftp1.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
这行设定最好是能抓到档...,请改为
http://ftp.tw.freebsd.org/distfiles/${DIST_SUBDIR}/\
另外 ftp1.tw, ftp4.tw, fpt7.tw 其实也是都这一台。
> http://ftp3.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
档案更新时间不是很快,以前常常要抓一些档案都抓不到。
> http://ftp4.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
> http://ftp7.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
这两行设定问题同 ftp1.tw
> http://ftp8.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
淡江(tku)那边大概後人改设定了,不得而知。
建议不用设了
> http://ftp9.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
中华(chu)那边大概後人改设定了,不得而知。
档案室还有一些,但太久没更新,建议不用设了
> http://ftp10.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
档案似乎有一阵子没更新,建议也不用设了。
> http://ftp13.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
这台没 local-distfiles
> http://ftp14.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
host down
建议设定下列三个就够了..
#
# 设定国内的 distfiles mirror sites
MASTER_SITE_BACKUP?= \
http://ftp11.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
http://ftp2.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
http://ftp.tw.freebsd.org/distfiles/${DIST_SUBDIR}/
> WITH_CJK= yes
麻烦要抄的话,顺便把下面这几行也抄一下我原本写的说明,以免造成误解
#
# 加上 FireFly 等 CJK patch
# 若单纯跑简单 Server 环境,应该是不用加
--
静中见真境,淡中识本然
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 118-166-45-121.dynamic.hinet.net