星期二, 11月 11, 2008

[Ubuntu] 安裝CVS Server & Subversion Server

直接看 Ubuntu的官方指引,一下子就安裝好了

CVS Server:
https://help.ubuntu.com/8.04/serverguide/C/cvs-server.html

Subversion:
https://help.ubuntu.com/8.04/serverguide/C/subversion.html

PHP 該跑 CGI 模式還是 Apache Module模式?

星期四, 11月 06, 2008

[ubuntu]Use BitTorrent to Upgrade to Ubuntu Intrepid Ibex

利用 bittorrent技術來更新升級 Ubuntu 8.10

http://torrentfreak.com/use-bittorrent-to-upgrade-to-ubuntu-intrepid-ibex-081029/

星期五, 10月 31, 2008

[FreeBSD]cvsup 換成 portsnap

一直以來, ports 的更新都是利用 cvsup 或 csup 來下載更新,昨天試了 portsnap,覺得還真的蠻好用,也蠻方便的。把它的操作記錄下來。

第一次:
# portsnap fetch
# portsnap extract

之前每次更新
# portsnap fetch update (有些舊的版本,可能得分成兩行 portsnap fetch, portsnap update)


設定定時更新
0 3 * * * root portsnap -I cron update && pkg_version -vIL=

(portsnap cron 會在60分鐘內去下載更新檔)

FreeBSD 系統更新 6.1->6.3

這幾天一直被 freebsd 6.1 無法更新某些安全性而困擾,就想把它升級為 6.3,剛好有空,就把裡頭的重要資料備份起來

待續............

星期五, 10月 24, 2008

[FreeBSD] portupgrade 的使用方式

ports 實在是個很好用的構想,可以說就是因為 ports,我才一頭愛上 BSD 系統。
講到 ports 當然不能不知道 portupgrade,剛好在爬文時看到{就是我}這篇文章,覺得真是不錯,值得記錄下來供大家參考。
http://blog.roodo.com/thegiive/archives/1624869.html

前置動作



cvsup cvsupfile-ports

portsdb -Uu

pkgdb -F

檢查是否需要升級



portupgrade -aWyn -l /tmp/portupgrade.log

sort /tmp/portupgrade.log | mail -s "`hostname` report" root

upgrade前檢查等下的動作



portupgrade -nRf pkg_name

重新建立所有相依於此套件的套件,但是不upgrade此套件



portupgrade -rx pkg_name pkg_name

直接升級此套件



portupgrade pkg_name

升級完後續動作



pkgdb -F