難得碰到某台工作站沒 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
 
 
沒有留言:
張貼留言