linux svn源代碼安裝

  • 2015-12-2 11:19
  • PHP二次開發網
  • 閱讀(2032)
  • 評論(0)
  • 來源:互聯網
  • 摘要: linux svn 1.6.17源碼包 安裝1 去官方下載http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260expandFolder=74選擇subversion-1.6.17.tar.gz 和subversion-deps-1.6.17.tar.gz下載注意:版本號 ...
    linux svn 1.6.17源碼包 安裝
    1 去官方下載
    http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260&expandFolder=74
    選擇subversion-1.6.17.tar.gz 和subversion-deps-1.6.17.tar.gz下載
    注意:版本號必須一致。

    2 解壓 gunzip subversion-1.6.17.tar.gz
    tar xvf subversion-1.6.17.tar
    gunzip subversion-deps-1.6.17.tar.gz
    tar subversion-deps-1.6.17.tar
    注意:一定要解壓到同一目錄如:/usr/hehaibo/subversion-1.6.17
    否則會提示:configure: error: no suitable apr found
    因為上面的依賴文件沒有減壓到相同目錄下導致。。。

    題外話:
    svn co http://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.21 hadoop
    svn: 警告: 處理外部引用 hadoop/hdfs/src/test/bin時出錯
    svn: 警告,不支持 SSL
    ../configure --with-ssl 參數
    3 進入cd /usr/hehaibo/subversion-1.6.17 目錄
    # ./configure --prefix=/usr/local/subversion [安裝路徑指定]
    configure linux參數說明:參考百度搜索

    注意:##svn有兩種模式,一種FSFS為默認模式,另一種為BDB模式,建議使用FSFS。
    4 編譯 安裝
    # make
    make install

    參考:http://apps.hi.baidu.com/share/detail/36859432

    grep: /usr/hehaibo/subversion-1.6.17/apr/libapr-1.la: No such file or directory
    /bin/sed: can't read /usr/hehaibo/subversion-1.6.17/apr/libapr-1.la: No such file or directory
    libtool: link: `/usr/hehaibo/subversion-1.6.17/apr/libapr-1.la' is not a valid libtool archive
    make: *** [subversion/libsvn_subr/libsvn_subr-1.la] ′í?ó 1

    ./configure --prefix=/usr/local/subversion-1.6.17 --with-libs=/usr/local/ssh/lib --enable-shared="yes" --enable-static="no" --disable-nls

    ./configure --prefix=/usr/hehaibo/subversion-1.6.17 -with-apr=/usr/hehaibo/subversion-1.6.17-source/apr

    linux configure prefix svn安裝的問題。


    maven 安裝
    1 下載maven
    2 配置環境變量
    [[email protected] hehaibo]# ll
    ×ü?? 222588
    -rw-r--r-- 1 root root 3522560 2011-03-01 apache-maven-3.0.3-bin.tar
    drwxr-xr-x 11 root root 4096 09-10 15:01 apache-tomcat-5.5.31
    drwxrwxr-x 9 507 1109 4096 09-18 14:28 eclipse
    drwxrwxr-x 11 hehaibo hehaibo 4096 08-13 10:56 hadoop.0.21.0
    lrwxrwxrwx 1 root root 10 11-19 17:30 hive -> hive-0.7.0
    drwxr-xr-x 9 root root 4096 11-19 17:29 hive-0.7.0
    -rw-r--r-- 1 root root 155525120 11-19 16:48 hive-0.7.0.tar
    lrwxrwxrwx 1 root root 12 11-19 21:47 java -> jdk1.6.0_19/
    drwxr-xr-x 10 root root 4096 2011-01-23 jdk1.6.0_19
    drwxr-xr-x 6 root root 4096 12-03 13:32 maven3
    lrwxrwxrwx 1 root root 17 11-19 21:48 subversion -> subversion-1.6.17
    drwxr-xr-x 15 1000 1000 4096 12-03 13:10 subversion-1.6.17
    -rw-r--r-- 1 root root 46407680 11-19 18:09 subversion-1.6.17.tar
    -rw-r--r-- 1 root root 22190080 11-19 18:22 subversion-deps-1.6.17.tar
    [[email protected] hehaibo]# ln -s maven3/ maven

    [[email protected] hehaibo]# export M2_HOME=/usr/hehaibo/maven
    [[email protected] hehaibo]# export PATH=$PATH:$M2_HOME/bin
    [[email protected] hehaibo]# echo M2_HOME
    M2_HOME
    [[email protected] hehaibo]# echo $M2_HOME
    /usr/hehaibo/maven
    [[email protected] hehaibo]# mvn -v
    Apache Maven 3.0.3 (r1075438; 2011-03-01 01:31:09+0800)
    Maven home: /usr/hehaibo/maven
    Java version: 1.6.0_19, vendor: Sun Microsystems Inc.
    Java home: /usr/hehaibo/jdk1.6.0_19/jre
    Default locale: zh_CN, platform encoding: GBK
    OS name: "linux", version: "2.6.18-8.el5", arch: "i386", family: "unix"
    [[email protected] hehaibo]#


    PHP技術交流QQ群:422137578

    除非注明,文章均為 PHP二次開發 原創,轉載請注明本文地址:http://www.fujvln.live/article-1990-1.html

    相關閱讀

    最新評論

    用戶名:  *

    郵 箱:  *

    網 址: 注意加上“http://”哦!