2012年3月22日 星期四

Ostube 主機 FreeBSD升級,ostube 套件更新備忘

這台Ostube 主機之前就出問題,mplayer套件一直裝不起來,ostube就一直掛在那裡
乾脆把FreeBSD升級再說
FreeBSD 升級 6.3 to 7.3 release
升級方法看這裡 ,
 /usr/share/example/cvsup/standard-supfile
選擇 RELENG_7_3

升級後,一一把所有套件deinstall 後再來重新安裝一次

先更新ports tree -> cvsup 主機 :  cvsup.tw.freebsd.org

分別把
mplayer , mencoder, flvtools , ruby18  # make deinstall clean

再把
phpmyadmin , php5 , php5-extensions , mysql51-server , apach20  #make deinstall

然後重新安裝一次
 1.cd  /usr/ports/www/apache20/  #make FORCE_PKG_REGISTER="yes" WITH_OPENSSL="yes" install clean

2.cd  /usr/ports/databases/mysql51-server/  #make WITH_CHARSET=utf8 WITH_COLLATION=utf8_unicode_ci BUILD_OPTIMIZED="yes"  FORCE_PKG_REGISTER="yes" WITH_OPENSSL="yes" install clean
3.cd  /usr/ports/lang/php5/  #make FORCE_PKG_REGISTER="yes" WITH_OPENSSL="yes" install clean
4.cd  /usr/ports/lang/php5-extensions/  #make FORCE_PKG_REGISTER="yes" WITH_OPENSSL="yes" install clean

ps. 後來發現
5..cd  /usr/ports/databases/phpmyadmin/  #make FORCE_PKG_REGISTER="yes" WITH_OPENSSL="yes" install clean
6.


7.安裝舊版 PHP 5.2 ( /usr/ports/lang/php52 ) 如果遇到如下的錯誤訊息 error: conflicting types for ‘regoff_t’ 可以將 /usr/local/include/apache2/ap_regex.h 內 typedef int regoff_t; 這行,改為 /* typedef int regoff_t; */ 再重新安裝就可以過了

沒有留言:

張貼留言