如何一次性更新 FreeBSD 上的 PHP 及其所有模块?

Gaz*_*zer 4 freebsd php update

基本上,我通常会做这样的事情:

# portsnap fetch
# portsnap update

# portmaster -L | grep -B1 "New version"
    ===>>> php5-5.2.11
    ===>>> New version available: php5-5.2.12
# portmaster php5-5.2.11
Run Code Online (Sandbox Code Playgroud)

但是对于 PHP,我有大约 40 个模块,并且必须一个接一个。有没有更好(和安全)的方法来做到这一点?

编辑:好吧,事实证明这是所需要的:

# portmaster php5-extensions
Run Code Online (Sandbox Code Playgroud)

令人惊讶的是,这是多么困难的发现!