Es ist ja löblich, dass es den wirklich nützlichen Duden Korrektor 5.0 erstens für OpenOffice und zweitens für Linux gibt. Weniger schön ist, dass sich der Linux Support auf openSUSE (ab 10.3) und Ubuntu (ab 7.10) beschränkt. Unter Ubuntu lief die Installation auch problemlos, unter Fedora 10 wurde es dann teilweise problematisch.

Der Korrektor besteht aus zwei Komponenten, einmal der eigentliche Duden Korrektor der als OpenOffice Extension daher kommt. Hier ist die Installation auch unter Fedora kein Problem. Dazu kommt dann die Office-Bibliothek, welche den Duden beinhaltet. Um den Korrektor unter OpenOffice zu nutzen, ist die Office-Bibliothek nicht zwingend notwendig. Wird sie nicht installiert, fehlt lediglich die Möglichkeit, Wörter im Duden direkt nachzuschlagen. Die eigentliche Korrekturfunktionalität in OpenOffice wird dadurch aber nicht beinträchtigt.

Die Office-Bibliothek ist ein eigenständiges Programm. Erstmal ist kein Fedora rpm auf der CD, sondern nur eins für openSUSE. Es gibt aber ein Update hier:
http://www.office-bibliothek.de/service/index.html

Leider ist das rpm gegen alte Libraries gelinkt:

rpm -i officebib-5.0.4-1-fedora.rpm
Fehler: Fehlgeschlagende Abhängigkeiten:
    libcrypto.so.6 wird benötigt von officebib-5.0.4-1.i386
    libssl.so.6 wird benötigt von officebib-5.0.4-1.i386

Mit dem Setzen zusätzlicher symbolischer Links geht es, auch wenn das nicht wirklich schön ist, und nur zu hoffen bleibt, dass bald eine echte Version für Fedora 10 nachgeliefert wird, die gegen die aktuellen Bibliotheken gelinkt ist.

Folgendes ist also als Notlösung zu verstehen, und auf eigene Gefahr:

  1. Update der Office-Bibliothek für Fedora herunterladen (siehe Link oben)
    Ab jetzt alles als root!
  2. rpm -i --nodeps officebib-5.0.4-1-fedora.rpm
  3. cd /lib
  4. ln -s libcrypto.so.7 libcrypto.so.6
  5. ln -s libssl.so.7 libssl.so.6
Jetzt kann man unter Fedora auch die Office-Bibliothek starten. Allerdings hatte ich auf einigen Systemen das Problem, dass Zeichen nicht richtig angezeigt werden:

Über einen Hinweis, wie man dieses Problem lösen könnte, würde ich mich freuen!