我正在尝试在Redhat 6服务器上安装SVN :: Core,但每次我尝试运行cpan SVN :: Core时,都会抛出一个错误:
找不到合适的sqlite版本。我们建议 3.7.15.1,但要求至少3.7.12。 请在此系统上安装较新的sqlite或从以下位置获取sqlite 3.7.15.1合并: http://www.sqlite.org/sqlite-amalgamation-3071501.zip 使用解压缩解压缩归档并重命名结果 目录:/root/.cpan/build/Alien-SVN-v1.8.11.0-9/src/subversion/sqlite-amalgamation
我第一次尝试安装它时告诉我在路径中重命名sqlite文件(sqlite-amalgamation-3071501):
/root/.cpan/build/Alien-SVN-v1.8.11.0-1 /
下一次去Alien-SVN-v1.8.11.0-2,
第三次到11.0-3,它一直持续下去。
在此之前,我安装了Perl 5.18.2并使用export PERL5LIB = / usr / local / lib设置PERL5LIB。我该怎么做才能解决这个问题?
答案 0 :(得分:4)
cpan
每次运行安装时都会使用一个新目录(默认情况下)。
将sqlite
文件放在/root/.cpan/build/Alien-SVN-v1.8.11.0-XXX
下后,运行以下命令:
cd /root/.cpan/build/Alien-SVN-v1.8.11.0-XXX
perl Build.PL
./Build
./Build test
./Build install # If the tests passed.
然后,再次cpan SVN::Core
。