FreeBSD6.2_CVSup安装ports

来源:百度文库 编辑:神马文学网 时间:2024/04/27 21:49:01
FreeBSD6.2学习手记-CVSup安装ports
Freebsd老髦 11月 8th. 2007, 9:38pm

FreeBSD 将许多系统工具捆绑作为基本系统的一部分。 然而, 要完成实际的工作,可能还需要安装更多的第三方应用。 FreeBSD 提供了两种补充的技术,用以在您的系统中安装第三方软件: FreeBSD Ports 套件 (用于从源代码安装), 以及 packages (用以从预编译的二进制版本安装)。 这两种方法都可以用于从本地介质,或从网上直接安装您喜欢的应用程序的最新版本。
具体的中文资料介绍,可以去这里看!
http://www.freebsd.org/doc/zh_CN.GB2312/books/handbook/ports.html
下面是我的大概汇总的安装步骤:
安装 CVSup并更新ports
cd /usr/ports/net/cvsup-without-gui
make install clean
建立ports-supfile文件,配置离你最近的CVS服务器
cp /usr/share/examples/cvsup/ports-supfile /root/ports-supfile
ee /root/ports-supfile
找到
*default host=CHANGE_THIS.FreeBSD.org
修改为
*default host=portsnap.hshh.org
portsnap.hshh.org 可以更换你连接比较快的CVSup 服务器。(注意,CVSup默认使用TCP5999端口,请核实内网或者本机防火墙是否开通了5999端口)
开始更新ports
cvsup -g -L 2 /root/ports-supfile
# -g –非图形接口
# -L 2 –表示显示详细更新状态(0~2, 0表示只显示错误信息)
另,可以在安装完CVSup后,直接使用下面的命令不需建立和修改ports-supfile而是直接连接服务器进行更新。
cvsup -g -L 2 -h portsnap.hshh.org /usr/share/examples/cvsup/ports-supfile
portsnap.hshh.org 可以更换你连接比较快的CVSup 服务器。
portsnap使用多台服务器,它安全的原因是他的数据都是带数字签名的,不需要担心中间有人篡改数据。CVSup并不提供这种安全保障,缺点就是首次更新要down N多东西回来,而且更新速度也不及CVSup。
from site :http://we.99557.cn/?p=107