FreeBSD 板


LINE

※ 引述《[email protected] (最後一次....)》之铭言: > 我灌4.5R > 找了很多文件..还是没办法归纳出完整的方法ㄟ... > 可以告诉我那边可以找到相关的资料吗?谢谢! 底下就是罗... ※ 引述《[email protected] (但愿人长久,千里共婵娟)》之铭言: > ※ 本文转录自 [Daily] 看板 > 作者: DarkKiller (但愿人长久,千里共婵娟) 看板: Daily > 标题: 如何用 CVSup 去更新你的 source tree, ports > 时间: Fri Nov 24 18:13:30 2000 > 感谢 TerryLiaw 与 bugs 的意见使这份文件更完备. > * 安装 cvsup-bin > 首先我们会要求你安装 cvsup-bin 这个 package, 你可以选用 ports 安装, 或 > 是用 package 装: > 如果是 4.x 用: > pkg_add ftp://ftp.tw.freebsd.org/pub/FreeBSD/packages/packages-4-stable/ > (无空白接上行) All/cvsup-bin-16.1.tgz > 如果是 5.x 用: > pkg_add ftp://ftp.tw.freebsd.org/pub/FreeBSD/packages/packages-5-current/ > (无空白接上行) All/cvsup-16-16.1.tgz > * 修改相关的设定 > 在你的 /etc/make.conf 里面加上这几行: > SUP_UPDATE= yes > SUP= /usr/local/bin/cvsup > SUPFLAGS= -g -L 2 > # SUPHOST 代表要到哪台 CVSup, 请改成离你比较近的 Server. > SUPHOST= cvsup.tw.FreeBSD.org > SUPFILE= /usr/local/etc/stable-supfile > PORTSSUPFILE= /usr/local/etc/ports-supfile > 接下来, 请把 /usr/share/examples/cvsup/stable-supfile 以及同一个目录下的 > ports-supfile 复制到到 /usr/local/etc 下面: > cd /usr/share/examples/cvsup > cp stable-supfile ports-supfile /usr/local/etc > (有空可以看一下这两个档案) > * 检查 sbase > 如果你当初安装的时候没有装 sys -> base 这个部分的话, 你可以用 /stand 下 > 面的 sysinstall (建议就用这种方法). > * 先安装好 old source ports (虽然非必要, 但强烈建议) > 因为 cvsup 会吃掉 Server 许多的 resource, 为了避开大量 checkout 的动作, > 建议把旧的 source or ports 先装好. > 而且这样对於用数据机的 user 而言, 应该会比较省时间. > 你可以用 /stand/sysinstall 把 source 跟 ports 装好. > * make update > 如果上面的东西都做好了, 以後要更新 source tree/ports tree 的话, 请到 > /usr/src 下面 make update 吧: > cd /usr/src > make update > 然後它就会开始跑. 跑完以後就会有最新的 source & ports. > * make world > *请注意* 接下来的东西, 请详细阅读 /usr/src/UPDATING, 以这个档案里面说的 > 为准 !!! > 在 make world 前, 请先看看 /usr/src/UPDATING, 以及 Mailing list 上面的 > -current (如果你是玩 current) 或 -stable (如果你是玩 stable), 另外有时 > 候也会出现在 -questions. > 一般没有什麽大变动的话, 打 make world 就可以了: > make -j2 world > /tmp/world 2>&1 & > 然後你要看 make world 的情况, 打 tail -f /tmp/world 就可以了. > * make kernel > 在一般的情况下, make world 完後就 make kernel 吧: > *请注意* 请详细看 /usr/src/UPDATING 的说明, 有时候并不是 make world > -> make kernel 的顺序! > cd /usr/src/sys/i386/conf > config BLAHBLAHBLAH > cd ../../compile/BLAHBLAHBLAH > make depend all install > *请注意* 如果你是从古董版本升级到 4.x, 请好好的看 /usr/src/UPDATING, > 如果还是没写的话, 我们提供你一个不负责任的 make kernel 法: > cd /usr/src > make buildkernel KERNEL=BLAHBLAHBLAH > make installkernel KERNEL=BLAHBLAHBLAH > * mergemaster > 做完 make world & make kernel 後, 有时候 /etc 下面的东西也会变更, 这 > 时候就要跑 mergemaster 把 /usr/src/etc 的东西跟 /etc 的东西 sync: > mergemaster > 然後请照他的说明做 :) 通常就是一直选 'i', 除了 csh.* 跟你的密码档 > /etc/master.passwd 外... -- 什麽是疼你的责任?? 就是陪你一起老...^_^ -- ※ Origin: 铭传大学 筑梦别境 <bbs.mcu.edu.tw> ◆ From: daphne.schcic.idv.tw







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP