[Kobv-opus-tester] Fragen zur Konfiguration von Opus4

Gerland, Friederike Friederike.Gerland at bsz-bw.de
Die Feb 1 19:57:31 MET 2011


Liebes Entwicklerteam,

beim Aufbau der Testinstallation im BSZ auf sind ein folgende Fragen zur Konfiguration aufgetreten.

1) Wie kann ich die Reihenfolge der anzeigten Felder bei der Titelanzeige ändern?
1a) Und wie kann ich definieren, welche Felder dort angezeigt werden sollen und welche nicht? 
2) Ich habe zwar zwei Institute in der Adminoberfläche eingegeben, aber im Veröffentlichungsformular werden mir keine Institute angeboten, sondern es kommt der Text "Entschuldigung: Es wurden keine Institute in unserer Datenbank gefunden". Hingegen wenn ich über "Dokumente Verwalten"  --> "Ändern" gehe, werden sie dort angezeigt. Wenn ich dann aber eines auswähle, kommt der Fehler "Too few columns for the primary key".

3) Gibt es eine Import-Schnittstelle? Die Institution, für die wir die Installation aufbauen hat noch Altdaten (csv oder tab) und würde diese gerne importieren.


Vielen Dank für die Beantwortung der Fragen und viele Grüße aus Konstanz,
Friederike Gerland

Friederike Gerland
Bibliotheksservice-Zentrum Baden-Wuerttemberg BSZ)
78457 Konstanz / Germany
Phone: +49 7531 88 4173
E-Mail: friederike.gerland at bsz-bw.de
http://www.bsz-bw.de



-----Ursprüngliche Nachricht-----
Von: kobv-opus-tester-bounces at zib.de im Auftrag von Sascha Szott
Gesendet: Di 01.02.2011 14:20
An: Jan Schnasse
Cc: kobv-opus-tester at zib.de
Betreff: Re: [Kobv-opus-tester] Ubuntu zerschossen
 
Hallo Herr Schnasse,

anbei finden Sie nun ein Deb-Package (OPUS 4.0.2), das nur noch eine 
Abhängigkeit auf die virtuellen Packages java5-runtime-headless bzw. 
java6-runtime-headless hat. Somit sollte Open-JDK nicht mehr installiert 
werden, wenn bereits das Sun-JDK installiert ist.

Könnten Sie bitte die Installation des angehängten Deb-Packages nach dem 
Säubern Ihres Systems (siehe vorherige Mail) testen. Vielen Dank!

Das Package Repository habe ich noch nicht aktualisiert. Sollte Ihr Test 
erfolgreich sein, werden wir das Deb-Package ab OPUS 4.0.3 mit der neuen 
Abhängigkeit ausliefern.

Mit freundlichen Grüßen,
Sascha Szott


On 01.02.2011 11:55, Sascha Szott wrote:
> Hallo Herr Schnasse,
>
> die direkte Installation (Schritt 1) des DEB-Packages ist aufgrund eines
> falschen Aufrufs gescheitert. Scheinbar hat sich hier beim Kopieren des
> Befehls aus der Installationsanleitung bei Ihnen ein Zeilenumbruch
> eingeschlichen. Der korrekte Aufruf lautet (ohne Zeilenumbruch):
>
> sudo sh -c "echo 'deb http://opus4.kobv.de/repository/ lucid main'
> /etc/apt/sources.list.d/opus4-lucid.list"
>
> Das Säubern Ihres Systems sollte wie folgt möglich sein:
>
> * die OPUS4-Paketinformationen in der Datei /var/lib/dpkg/status
> entfernen (der Abschnitt beginnt mit Package: opus
> * analog für die Datei /var/lib/dpkg/available
>
> * überprüfen Sie dann bitte, ob die während der Installation angelegte
> Datenbank bzw. Datenbankbenutzer entfernt wurden (ansonsten entfernen
> Sie diese bitte manuell)
>
> * entfernen Sie bitte den während der Installation angelegten
> System-Account opus4
>
> * löschen Sie bitte das Verzeichnis /var/local/opus4
>
> Damit sollte sich ihr System wieder in dem Zustand vor der
> OPUS4-Installation befinden. Ein nachfolgender Aufruf von apt-get update
> sollte erfolgreich sein.
>
> Sollte es dennoch Probleme geben, dann melden Sie sich bitte wieder.
>
> Das Paket opus4 hat eine Abhängigkeit auf das Paket default-jdk. Daher
> wird bei der Installation das bereits installierte Sun-JDK ignoriert.
> Ich würde vorschlagen, dass ich ein Paket vorbereite, das dieses Problem
> löst und Ihnen dann direkt per E-Mail schicke.
>
> Mit freundlichen Grüßen,
> Sascha Szott
>
>
> On 31.01.2011 11:18, Jan Schnasse wrote:
>> Hallo,
>>
>> auf meinem Ubuntu ist eine Installation von OPUS 4 fehlgeschlagen
>> (Installation über apt-get). Jetzt bekomme ich OPUS nicht mehr
>> deinstalliert. Leider blockiert das OPUS-Paket nun mein gesamtes
>> apt-get. D.h. Aktualisierungen können nicht mehr richtig eingespielt
>> werden, bei Updates wird mein sun-java "überschrieben" usw. Kurz: Ich
>> sitze jetzt auf einem unbrauchbaren Ubuntusystem :-(
>>
>> Weiß jemand Rat?
>>
>> DETAILS:
>>
>> Installation OPUS 4.0
>>
>> 1. Ubuntu Version
>> jan at jeanlucpicard:~$ echo -e $(cat /etc/issue)|head -1
>> Ubuntu 10.04.1 LTS
>>
>> 2. Kernel
>> jan at jeanlucpicard:~$ uname -a
>> Linux jeanlucpicard 2.6.32-27-generic #49-Ubuntu SMP Thu Dec 2 00:51:09
>> UTC 2010 x86_64 GNU/Linux
>>
>> 3. Schritt eins in der Installationsanleitung funktioniert nicht
>> sudo sh -c "echo 'deb http://opus4.kobv.de/repository/ lucid main'
>>> /etc/apt/
>> jan at jeanlucpicard:~$ sources.list.d/opus4-lucid.list"
>> [sudo] password for jan:
>> sh: cannot create /etc/apt/: Is a directory
>> sh: sources.list.d/opus4-lucid.list: not found
>>
>> 4. Manuelle durchführung von Schritt eins
>> Manuelles einfügen der Quelle
>>
>> 5. Update von apt
>> sudo apt-get update
>> ...
>> OK   http://opus4.kobv.de lucid/main Packages
>> ...
>>
>> 5. Aufruf der Installationsroutine geht schief
>> sudo apt-get install opus
>> das Skript installiert erstmal openjdk (ich verwende sun java6)
>> Irgendwann bricht die Installation ab (leider keine Konsolenausgabe mehr
>> vorhanden)
>>
>>
>> 6. Leider gab es kein Rollback so dass z.B.:
>> Die von Opus veränderte Javaversion immer noch aktuell ist
>> jan at jeanlucpicard:~$ java -version
>> java version "1.6.0_22"
>> Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
>> Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
>>
>> 7. Versuch OPUS manuell zu löschen
>> jan at jeanlucpicard:~$ sudo apt-get purge opus |tee log
>>
>> Paketlisten werden gelesen...
>> Abhängigkeitsbaum wird aufgebaut...
>> Status-Informationen einlesen...
>> Die folgenden Pakete wurden automatisch installiert und werden nicht
>> länger benötigt:
>>     libavahi-qt3-1 kdelibs4c2a liblualib50 libqt3-mt kdelibs-data liblua50
>> Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
>> Die folgenden Pakete werden ENTFERNT:
>>     opus*
>> 0 aktualisiert, 0 neu installiert, 1 zu entfernen und 8 nicht
>> aktualisiert.
>> 1 nicht vollständig installiert oder entfernt.
>> Nach dieser Operation werden 0B Plattenplatz zusätzlich benutzt.
>> Möchten Sie fortfahren [J/n]? (Lese Datenbank ... (Lese Datenbank ...
>> 5%(Lese Datenbank ... 10%(Lese Datenbank ... 15%(Lese Datenbank ...
>> 20%(Lese Datenbank ... 25%(Lese Datenbank ... 30%(Lese Datenbank ...
>> 35%(Lese Datenbank ... 40%(Lese Datenbank ... 45%(Lese Datenbank ...
>> 50%(Lese Datenbank ... 55%(Lese Datenbank ... 60%(Lese Datenbank ...
>> 65%(Lese Datenbank ... 70%(Lese Datenbank ... 75%(Lese Datenbank ...
>> 80%(Lese Datenbank ... 85%(Lese Datenbank ... 90%(Lese Datenbank ...
>> 95%(Lese Datenbank ... 100%(Lese Datenbank ... 265721 Dateien und
>> Verzeichnisse sind derzeit installiert.)
>> Entferne opus ...
>> Site opus4 disabled.
>> Run '/etc/init.d/apache2 reload' to activate new configuration!
>> Delete OPUS4 Apache HTTPD config files
>> in /etc/apache2/sites-available/opus4 [Y]: Y
>>    * Reloading web server config apache2       [73G MySQL Root User
>> [root]:
>> MySQL DBMS Host [leave blank for using Unix domain sockets]:
>> MySQL DBMS Port [leave blank for using Unix domain sockets]:
>>
>> Delete OPUS4 Database y [Y]: 12
>> Delete OPUS4 Database User y [Y]:
>> Delete OPUS4 Database Admin User y [Y]:
>>
>> Next you'll be now prompted to enter the root password of your MySQL
>> server
>> Enter password:
>> --------------
>> DROP DATABASE IF EXISTS y
>> --------------
>>
>> --------------
>> DROP USER 'y'@'localhost'
>> --------------
>>
>> ERROR 1396 (HY000) at line 1: Operation DROP USER failed for
>> 'y'@'localhost'
>> dpkg: Fehler beim Bearbeiten von opus (--purge):
>>    Unterprozess installiertes pre-removal-Skript gab den Fehlerwert 1
>> zurück
>> Module rewrite already enabled
>> Module proxy already enabled
>> Considering dependency proxy for proxy_http:
>> Module proxy already enabled
>> Module proxy_http already enabled
>> Module php5 already enabled
>> Enabling site opus4.
>> Run '/etc/init.d/apache2 reload' to activate new configuration!
>>    * Reloading web server config apache2       [73G
>
> [...]
>
>> OPUS requires a dedicated system account under which Solr will be
>> running.
>> In order to create this account, you will be prompted for some
>> information.
>> System Account Name [opus4]:
>> useradd: Benutzer »opus4« existiert bereits
>> dpkg: Fehler beim Aufräumen:
>>    Unterprozess installiertes post-installation-Skript gab den Fehlerwert
>> 9 zurück
>> Fehler traten auf beim Bearbeiten von:
>>    opus
>>
>> 8. Versuch mein System zu updaten scheitert nun ebenfalls
>> sudo apt-get upgrade | tee log2
>>
>> Paketlisten werden gelesen...
>> Abhängigkeitsbaum wird aufgebaut...
>> Status-Informationen einlesen...
>> Die folgenden Pakete werden aktualisiert:
>>     libapache2-mod-php5 php-pear php5-cli php5-common php5-curl php5-gd
>>     php5-mysql php5-xsl
>> 8 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht
>> aktualisiert.
>> 1 nicht vollständig installiert oder entfernt.
>> Es müssen noch 0B von 6.948kB an Archiven heruntergeladen werden.
>> Nach dieser Operation werden 0B Plattenplatz zusätzlich benutzt.
>> Möchten Sie fortfahren [J/n]? (Lese Datenbank ... (Lese Datenbank ...
>> 5%(Lese Datenbank ... 10%(Lese Datenbank ... 15%(Lese Datenbank ...
>> 20%(Lese Datenbank ... 25%(Lese Datenbank ... 30%(Lese Datenbank ...
>> 35%(Lese Datenbank ... 40%(Lese Datenbank ... 45%(Lese Datenbank ...
>> 50%(Lese Datenbank ... 55%(Lese Datenbank ... 60%(Lese Datenbank ...
>> 65%(Lese Datenbank ... 70%(Lese Datenbank ... 75%(Lese Datenbank ...
>> 80%(Lese Datenbank ... 85%(Lese Datenbank ... 90%(Lese Datenbank ...
>> 95%(Lese Datenbank ... 100%(Lese Datenbank ... 265723 Dateien und
>> Verzeichnisse sind derzeit installiert.)
>> Vorbereiten zum Ersetzen von php5-cli 5.3.2-1ubuntu4.6
>> (durch .../php5-cli_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-cli ...
>> Vorbereiten zum Ersetzen von php5-mysql 5.3.2-1ubuntu4.6
>> (durch .../php5-mysql_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-mysql ...
>> Vorbereiten zum Ersetzen von php5-xsl 5.3.2-1ubuntu4.6
>> (durch .../php5-xsl_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-xsl ...
>> Vorbereiten zum Ersetzen von php5-curl 5.3.2-1ubuntu4.6
>> (durch .../php5-curl_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-curl ...
>> Vorbereiten zum Ersetzen von php5-gd 5.3.2-1ubuntu4.6
>> (durch .../php5-gd_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-gd ...
>> Vorbereiten zum Ersetzen von libapache2-mod-php5 5.3.2-1ubuntu4.6
>> (durch .../libapache2-mod-php5_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für libapache2-mod-php5 ...
>> Vorbereiten zum Ersetzen von php5-common 5.3.2-1ubuntu4.6
>> (durch .../php5-common_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-common ...
>> Vorbereiten zum Ersetzen von php-pear 5.3.2-1ubuntu4.6
>> (durch .../php-pear_5.3.2-1ubuntu4.7_all.deb) ...
>> Entpacke Ersatz für php-pear ...
>> Verarbeite Trigger für man-db ...
>> Richte php5-common ein (5.3.2-1ubuntu4.7) ...
>> Richte php5-cli ein (5.3.2-1ubuntu4.7) ...
>>
>> Richte libapache2-mod-php5 ein (5.3.2-1ubuntu4.7) ...
>>    * Reloading web server config apache2       [73G
>> Richte php5-mysql ein (5.3.2-1ubuntu4.7) ...
>> Richte php5-xsl ein (5.3.2-1ubuntu4.7) ...
>> Richte php5-curl ein (5.3.2-1ubuntu4.7) ...
>> Richte php5-gd ein (5.3.2-1ubuntu4.7) ...
>> Richte opus ein (4.0.2) ...
>> Module rewrite already enabled
>> Module proxy already enabled
>> Considering dependency proxy for proxy_http:
>> Module proxy already enabled
>> Module proxy_http already enabled
>> Module php5 already enabled
>> ln: "/etc/apache2/sites-available/opus4" ersetzen?
>> Site opus4 already enabled
>>    * Reloading web server config apache2       [73G
>
> [...]
>
>> OPUS requires a dedicated system account under which Solr will be
>> running.
>> In order to create this account, you will be prompted for some
>> information.
>> System Account Name [opus4]:
>> useradd: Benutzer »opus4« existiert bereits
>> dpkg: Fehler beim Bearbeiten von opus (--configure):
>>    Unterprozess installiertes post-installation-Skript gab den Fehlerwert
>> 9 zurück
>> Richte php-pear ein (5.3.2-1ubuntu4.7) ...
>> Fehler traten auf beim Bearbeiten von:
>>    opus
>>
>>
>>
>

-- 
Sascha Szott :: KOBV/ZIB :: <szott at zib.de> :: +49 30 84185-457





-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://listserv.zib.de/mailman/private/kobv-opus-tester/attachments/20110201/2b0087cb/attachment.html