在 FreeBSD 下安装软件的传统方法是用 ports 源码安装,不过使用 ports 源码编译安装太耗时(尤其是各种库依赖多、大的时候),而pkg这种软件包管理工具直接安装编译好的二进制软件包,不用自己编译,省时省力。
和Debian和Ubuntu一样,FreeBSD 也能一行命令解决所有安装和软件包依赖问题,下面的输出要比 apt-get/yum 来的清新舒服吧~:
# pkg install nginx php55 php55-extensions mysql55-server
Updating repository catalogue
The following 23 packages will be installed:
Installing nginx: 1.4.7,1
Installing php5-session: 5.4.26
Installing php5-xmlwriter: 5.4.26
Installing php5-dom: 5.4.26
Installing php5-xml: 5.4.26
Installing php5-simplexml: 5.4.26
Installing php5-ctype: 5.4.26
Installing php5-posix: 5.4.26
Installing php5-hash: 5.4.26
Installing php5-filter: 5.4.26
Installing php5-tokenizer: 5.4.26
Installing php5-json: 5.4.26
Installing php5-sqlite3: 5.4.26
Installing php5-pdo: 5.4.26</