如何在Debian Wheezy上修复丢失的solr tomcat6配置?

时间:2014-05-08 10:24:10

标签: tomcat solr debian aptitude

我使用

安装了solr-tomcat
aptitude install solr-tomcat

在最新的Debian Wheezy上。这会导致以下错误消息:

Fehler traten auf beim Bearbeiten von:
 solr-tomcat
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuch, dies zu lösen:
solr-tomcat (3.6.0+dfsg-1) wird eingerichtet ...
[....] Starting Tomcat servlet engine: tomcat6cat: /var/lib/tomcat6/conf/policy.d/05solr.policy: Datei oder Verzeichnis nicht gefunden
dpkg: Fehler beim Bearbeiten von solr-tomcat (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 solr-tomcat

似乎Debian软件包缺少/var/lib/tomcat6/conf/policy.d/05solr.policy文件。

我可以复制某种默认配置吗?我在哪里可以找到它?谷歌没有帮助。

1 个答案:

答案 0 :(得分:1)

软件包solr-tomcat好像坏了。所以我按照我在这里找到的说明: http://ctors.net/2014/02/07/solr4_tomcat7_debian7

config/sunspot.yml中的

我必须使用我添加的核心名称:

path: /solr/name_of_the_core