4月16

在freshports上查询软件的旧版本。

| |
16:18FreeBSD  
想安装php5.2.12_2,但系统的ports tree已经更新到php5.3了。
利用回滚过的ports tree,安装的php又是5.2.6的,嫌版本太低了,又在网上找方法安装php5.2.12_2,方法如下:

1、到http://www.freshports.org/查看相应软件的发布日期
输入php5,在出现的界面中,找到php5.3.2的页面,将该网页滚动条拉到较下的地方,查看php5.2.12_2的信息。


如上图中,php5.2.12_2那一行里,信封图标就是该版本的发行日期,记下该发行日期,然后修改ports-supfile文件里的日期为该日期即可。

2、修改/usr/share/examples/cvsup/ports-supfile
代码:
*default date=2010.04.05.19.57.39 #格式:年.月.日.时.分.秒[注:若文件内容中没有*default date=行,可手工添加]
#ports-all #不用将所有port都回滚
ports-lang # 只回滚相应的软件类别

3、执行cvsup -L 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/ports-supfile对系统内的ports进行更新,该删除的删除,该增加的增加。
4、进入/usr/ports/lang/php5执行安装即可。
阅读(409) | 评论(0) | 引用(0)