我試圖從1.7更新我的版本SVN的1.8按本指南: http://snippets.khromov.se/subversion-1-8-centos-6/未定義的符號:Apache重新啓動期間的apr_crypto_init?
似乎都安裝正常,但是現在我有一個問題,當我試圖重新啓動Apache: /usr/sbin目錄/ httpd的:符號查找錯誤:/ usr/sbin目錄/ httpd的:未定義的符號:apr_crypto_init
有誰知道如何解決這個問題?
哪些軟件包需要更新?
我試圖從1.7更新我的版本SVN的1.8按本指南: http://snippets.khromov.se/subversion-1-8-centos-6/未定義的符號:Apache重新啓動期間的apr_crypto_init?
似乎都安裝正常,但是現在我有一個問題,當我試圖重新啓動Apache: /usr/sbin目錄/ httpd的:符號查找錯誤:/ usr/sbin目錄/ httpd的:未定義的符號:apr_crypto_init
有誰知道如何解決這個問題?
哪些軟件包需要更新?
apr_crypto_init
是新與APR-的Util 1.4所支持CentOS 6應該已經有了APR-Util 1.4.x.因此,要麼你沒有使用CentOS 6,這些說明是爲你製作的,或者你沒有使用CentOS 6附帶的apr-util/httpd版本。
如果你不使用CentOS 6,那麼我建議你從WANdisco's download site(您鏈接的網站實際上來自WANdisco的腳本)獲取爲您的發行版構建的版本。
如果你使用的是自己的httpd的版本,你要麼必須切換或者你就必須建立自己的Subversion的副本。
我已經使用這個庫和CentOS 6.x中與其他應用程序類似的經歷我已經將大部分問題追蹤到使用OS的「最低安裝」版本。根據我所能確定的,Centos的最低或輕量級安裝版本傾向於使用舊版本的二進制文件。例如,即使我使用版本6.6,我的APR-Utils版本也是1.3x。
這被認爲是爲了更好的穩定性和向後兼容性,我可以找到它,但如果你不知道它會導致一些頭痛。如果您從頭開始,您可能需要使用更「完整」版本的操作系統才能使此庫成爲最新版本。
我安裝一些Perl模塊後出現同樣的問題。
我做了以下解決它:
yum remove vulture-common-3.2-185.1.x86_64
cd /usr/lib
ln -sf libaprutil-1.so.0.2.9 libaprutil-1.so.0
ln -sf libapr-1.so.0.2.9 libapr-1.so.0