路径/usr/ports/editors/openoffice.org-2/
自行编译openoffice.org是不被推荐的,当你在这个路径下,简单敲下make命令,会出现这样一个提示:
NOTICE: To build OOo, you should have a lot of free diskspace (~ 11GB) and memory (~ 2GB).
当然如果你认为11G硬盘空间和2G内存空间不是一个什么很大的问题,而且你可以忍受长达数个小时(数量级~10)左右的编译时间,并且你也愿意在编译出错后再来一次,你尽可以自行编译。前往openoffice.org,http://porting.openoffice.org/freebsd/,选择下载相应的预编译包。
预编译包下载的同时,不妨做一点安装前必要的准备工作。进入ports目录:
#cd /usr/ports/editors/openoffice.org-2/ #make run-depends
安装openoffice.org的依赖软件。不要指望这个操作能够将下载的预编译包所需要的依赖软件全部安装。ports处于不断变化当中,预编译包不会总是紧跟ports的更新。这一操作也许不能把预编译包的依赖软件全部安装上去。所以,在预编译软件包下载之后,还需要一些操作来确定依赖软件是否已经安装。
假定你下载的预编译软件包名为:OOo_2.3.0_FreeBSD62Intel_install_zh-CN.tbz。确定一下依赖的软件包是否已经全部安装
#pkg_add -n OOo_2.3.0_FreeBSD62Intel_install_zh-CN.tbz
如果什么信息都没有出现,那么恭喜你,可以通过pkg_add来安装下载的软件包了,如果出现很多信息,查看类似
Package dependency libXdamage-1.1.1 for OOo_2.3.0_FreeBSD62Intel_install_zh-CN.tbz not found!
的行,安装这些软件包。然后,然后
#pkg_add OOo_2.3.0_FreeBSD62Intel_install_zh-CN.tbz
安装完毕。
(未完成)