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