freeBSD下的软件安装方式大体有三种:
1,ports(自动编译)安装;(有时因为ports更新变化很快,安装不成功时要及时升级ports,但也有升级了ports依然安装失败,要视具体情况分析,比较麻烦)
2,pkg_add,即packages安装;(包括1,pkg_add -r xxx,系统自动从internet下载相关依赖包一起安装;2,pkg_add xxx,已经自己从internet上下载好包,直接从本地安装,但可能因为没有其它依赖包而安装失败或即使显示安装成功程序不能运行)
3,手工编译安装,适合于任何unix和类unix系统。
至于采用那种方式,官方最推荐的是ports安装,如果ports安装失败,采用pkg_add -r xxx安装,也可考虑其它的安装方式。