難得碰到某台工作站沒 svn 可用,又沒管理者權限,就來用 Tarball 安裝一下吧。
比較特別之處,過程中若該台工作站也沒安裝 SQLite 的話,必需到 SQLite 官網下載程式碼囉!
- 至 http://subversion.tigris.org/ 下載最新的 svn client 原始碼 : subversion-1.6.5.tar.bz2
- 若工作站沒 SQLite 則到 http://www.sqlite.org/ 下載 : sqlite-amalgamation-3_6_18.zip
- 開始編譯及安裝
- # tar -xvf subversion-1.6.5.tar.bz2
- # cd subversion-1.6.5
- 若不確定已安裝 SQLite ,那就照做下面的指令囉,若已安裝則直接跳到 configure 啦
- # mkdir sqlite-amalgamation
- # cd sqlite-amalgamation
- # wget 'http://www.sqlite.org/sqlite-amalgamation-3_6_18.zip'
- # unzip sqlite-amalgamation-3_6_18.zip
- # cd ..
- # ./configure --prefix=/home/ID/bin --with-ssl
- # make && make install
2010/01/12 更新!原來上述的安裝過程不算是 tarball 安裝,因為環境並不是乾淨的,以下是安裝在 $HOME/tarball 的方式,僅供參考
- apr-1.3.9.tar.gz @ http://apr.apache.org/
- # ./configure --prefix=$HOME/tarball
- apr-util-1.3.9.tar.gz @ http://apr.apache.org/
- # ./configure --prefix=$HOME/tarball --with-apr=$HOME/tarball
- sqlite-amalgamation-3.6.22.tar.gz @ http://www.sqlite.org/
- # ./configure --prefix=$HOME/tarball --enable-threadsafe
- subversion-1.6.6.tar.gz @ http://subversion.tigris.org/
- # ./configure --prefix=$HOME/tarball --with-apr=$HOME/tarball/bin --with-apr-util=$HOME/tarball/bin --with-sqlite=$HOME/tarball --with-ssl --enable-all-static
沒有留言:
張貼留言