在ubuntu安装Koha

时间:2013-06-18 12:28:47

标签: ubuntu ubuntu-12.04

我在ubuntu 12.04安装koha -3.12.00,我正在关注下面的链接。

https://github.com/colinsc/koha/blob/master/INSTALL.ubuntu.12.04 ..

我在运行命令时遇到错误  $ ./misc/sax_parser_print.pl。**

请找到以下错误

* * BEGIN失败 - 编译在./misc/sax_parser_print.pl第6行中止。 以下代码是sax_parser_print.pl

#!/usr/bin/perl
# check the current SAX Parser
use strict;
use warnings;
use XML::SAX::ParserFactory;
my $parser = XML::SAX::ParserFactory->parser();
print "Koha wants something like:
XML::LibXML::SAX::Parser=HASH(0x81fe220)

你有:

$parser\n";
print "Looks " .
($parser =~ /^XML::LibXML::SAX::Parser=HASH/ ?
"good.\n" : "bad, check INSTALL.* documentation.\n");
[XML::LibXML::SAX::Parser]**

根据提供的文档,我们需要通过替换它来对.ini文件进行更改

[XML::LibXML::SAX::Parser] 

但是当我保存时,我收到的错误就像

**No such file or directory**

所以我尝试在cpan shell和apt-get install中安装后安装此模块

 **No such file or directory**

所以请为此提供解决方案

1 个答案:

答案 0 :(得分:2)

Koha项目提供可以安装在Ubuntu上的Debian软件包;请尝试按照以下说明操作:

http://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages

安装koha-common软件包 建议在Debian或Ubuntu上设置生产系统的方法。

但是,就您所关注的说明而言(如果您仍然想要遵循该选项,但我重申,这不是推荐的那个),错误消息听起来像libxml-sax-perl包不是安装。我建议再次运行步骤1.6来安装Koha的依赖项,然后验证是否安装了libxml-sax-perl。

相关问题