centos 6 x 編譯安裝subversion

2021-07-10 11:44:03 字數 1864 閱讀 8723

首先直接使用svn訪問windows下搭建的subversion會出現如下錯誤:

svn: 方法 options 失敗於 「 ssl handshake failed: ssl 錯誤:key usage violation in certificate has been detected. (
首先刪除原來的subversion,執行命令:

yum remove subversion
檢查openssl的安裝情況,執行命令:

rpm -qa | grep openssl
結果如下:

openssl-1.0.1e-15.el6.x86_64

openssl-devel-1.0.1e-15.el6.x86_64

值得注意的是一定要確保openssl-devel-1.0.1e-15.el6.x86_64已經安裝。如果沒有,可以執行yum install openssl-devel進行安裝。

tar zvxf neon-0.29

.6.tar

.gzcd neon-0.29

.6./configure --with-ssl=openssl

make

make install

tar zvxf apr-1.5

.0.tar

.gzcd apr-1.5

.0./configure

make

make install

tar zvxf apr-util

-1.5

.3.tar.gz

cd apr-util

-1.5

.3./configure --

with

-apr

=/usr/local/apr

make

make install

unzip sqlite-amalgamation

-3080401.zip

mv sqlite-amalgamation

-3080401 sqlite-amalgamation

mv sqlite-amalgamation subversion-

1.7.16

/// 將其複製到subversion原始碼目錄下

tar zvxf subversion-

1.7.16

.tar.gz

./configure --

with

-ssl

--with

-neon

--with

-apr

=/usr/local/apr --

with

-apr

-util

=/usr/local/apr

make

make install

整個安裝過程完成。

安裝過程中可能出現的錯誤:

1、configure: error: could not find library containing rsa_new

這是由於沒有安裝openssl-devel造成的,只需執行yum install openssl-devel安裝即可。

2、configure: error: no xml parser was found: expat or libxml 2.x required

缺少依賴的庫,執行yum install expat*安裝即可。

CentOS 6 x 系統安裝選項說明

在安裝centos 6.x的過程中會出現以下介面 desktop 基本的桌面系統,包括常用的桌面軟體,如文件檢視工具 minimal desktop 基本的桌面系統,包含的軟體更少 minimal 基本的系統,不包含任何可選的軟體包 basic server 安裝的基本系統的平台支援,不包含桌面 d...

centos6 x 編譯公升級gcc高版本

2.建立更新目錄 mkdir usr local gcc update3.編譯安裝 gmp編譯安裝 tar xf gmp 6.1.2.tar.lz cd gmp 6.1.2 configure prefix usr local gcc update gmp 6.1.2 make make insta...

CentOS6 x核心公升級

說明 系統版本 centos 6.9 x64 在centos 6.9上安裝docker容器,發現核心版本過低,目前是2.6,作業系統是6.9 x86 64位,因此需要公升級核心到3.8及以上穩定版本。因為只有64位版本才支援安裝,所以需要首先檢查系統版本和位數 cat etc redhat rele...