一開始購買 QNAP TS-209 Pro NAS 伺服器時,就打算要安裝 Subversion Server,但是當時受限於以為一定要安裝 Apache Web Server 2.X 以上的版本,而 QNAP 內嵌的 ARM-based Linux 系統,預設是安裝 Apache 1.X。 後來才恍然大悟,並不需要透過 Apache 來做連接傳輸與權限管控,利用 Subversion 預設跑的 svnserver daemon 當然也可以作到,而且使用 svn 的傳輸協定,效能還好上很多呢。
安裝 Subversion Server 有兩大項目,一為先為 QNAP 安裝 iPKG;另一個就是再利用 ipkg 安裝 Subversion Server。 iPKG 是一種輕量 (lightweight)級的套件管理系統,其作用如同 Fedora 的 RPM 或如 Debian 的 APT。而 iPKG 多是應用在容量有限的嵌入式 (Embedded) Linux 系統內。 當然,執行這兩件項目前,要先利用如 PieTTY 登入 QNAP NAS 的 Console 內。
iPKG 的安裝方法直接參照此篇:[Optware/Ipkg]: Install any Linux app on TS-109/209/PRO。
先下載 iPKG 的安裝壓縮檔,儲存該檔案於 /share/Public/ 目錄下,並解壓縮它。 只要依照該安裝步驟,執行自動安裝程序,過程非常順利,沒有任何問題。這裡所提供的壓縮檔是最新版的,一切均會自動執行設定與安裝,包括環境變數等,都不需要再自行新增修改。安裝完畢後,重新開機再利用 PieTTY 登入後即可利用 iPKG 執行安裝 Subversion。
Subversion 的安裝步驟是參考該篇: Subversion Server on QNAP-209 Pro ,不過我有調整了一些步驟,參考如下:
繼續閱讀 »

訂閱 RSS (by FeedBurner)
訂閱 RSS (by Wordpress)

