不过一直感觉一个很成熟的ports系统不应该是这样用的,今天看了一下,发现在/usr/ports/lang/php5-extenasions下可以定制需要哪此,于是试了一下。还是可以用的,不过有一个问题是这样安装的是一个一个的独立包,不知道效率上会不会有差异?另外有一个问题是,make install安装是正常的, 但用make deinstall却只能卸载其中的php5-extensions-1.1,这样如果我想完全从头定制php5就会一个一个地手工删除已经安装的扩展,很是麻烦。有没有什么更好的办法?
另外关于ports还有一点不理解的是,它在make config时生成的内容到底记录在什么地址?我找了几次都找不到在哪。
pkg_delete -r
Thanks.
虽然和我想要的还有一点差异,没办法直接把扩展全部去掉,但pkg_delete php5-5.2.5已经可以了。用pkg_delete之后必须clean再编译才能install,不知道为什么会这样。好像它的扩展和php用的是同一个路径下编译的。
今天因为要增加一个扩展重新试了一下,终于是大概搞明白了。添加了xml之后make clean install的信息:
Build complete.
Don't forget to run 'make test'.
===> Installing for php5-xml-5.2.5
===> php5-xml-5.2.5 depends>
QUOTE:原帖由 Cyberman.Wu 于 2008-8-7 17:12 发表

今天因为要增加一个扩展重新试了一下,终于是大概搞明白了。添加了xml之后make clean install的信息:
Build complete.
Don't forget to run 'make test'.
===> Installing for php5-xml-5.2.5
===> p ...
提前勾选相关扩展也差不多,只不过后来单独安装某项扩展似乎要快些,毕竟一堆子扩展编译慢
会员注册
会员登录
个人空间