Hi,
Es gibt eine Methode den Duden Korrektor 8 unter Ubuntu 11.10 64bit System zum laufen zubringen.
Trotz multiarch kann man die nötigen Pakete leider nicht einfach über apt parallel installieren.
Evtl. LibreOffice 64-bit komplett deinstallieren. Man kann auch 32bit und 64bit parallel betreiben. Mehr dazu s.u.
Falls noch nicht installiert die Standard 32bit Libs installieren
| sudo apt-get install ia32-libs-multiarch:i386
|
Die 32-Bit Version von LibreOffice, als DEB-versIon von der offiziellen Seite (http://de.libreoffice.org) herunter laden.
Es werden die folgenden Dateien benötigt:
LibO_3.4.4_Linux_x86_install-deb_en-US.tar.gz
LibO_3.4.4_Linux_x86_langpack-deb_de.tar.gz
LibO_3.4.4_Linux_x86_helppack-deb_de.tar.gz
oder die entsprechenden für Version 3.3 etc.
Entpacken und installieren
| tar fvxz LibO_3.4.4_Linux_x86_install-deb_en-US.tar.gz
tar fvxz LibO_3.4.4_Linux_x86_langpack-deb_de.tar.gz
tar LibO_3.4.4_Linux_x86_helppack-deb_de.tar.gz
dpkg -i LibO_3.4.4rc2_Linux_x86_install-deb_en-US/DEBS/*.deb
dpkg -i LibO_3.4.4rc2_Linux_x86_install-deb_en-US/DEBS/desktop-integration*.deb
dpkg -i LibO_3.4.4rc2_Linux_x86_langpack-deb_de/DEBS/*.deb
dpkg -i LibO_3.4.4rc2_Linux_x86_helppack-deb_de/DEBS/*.deb
|
Wenn sie Zeile 5 macht Probleme wenn man LibreOffice-64bit vorher nicht deinstalliert hat. Man kann das Paket auch weglassen, dann kann man die 32bit und 64bit Version parallel installieren, hat dann aber keine Menü/Dash Einträge für die 32-bit Version.
Es wird auch eine 32bit Java Umgebung benötigt. In in älteren Versionen von Ubuntu war es möglich einfach eine 32bit Java parallel zu installieren, das ist jetzt dank multiarch und der neuen Lizenzpolitik von Oracle nicht mehr möglich. Also eine 32bit JRE von Oracle herunterladen (z.B. http://www.java.com).
Die Datei sollte jre-6u29-linux-i586.bin o.ä. heißen. Entpacken:
| sh jre-6u29-linux-i586.bin
|
Das ausgepackte Verzeichnis an eine Stelle deiner Wahl verschieben und evtl. umbenennen z.B:
| sudo mkdir /usr/lib32/jvm
sudo mv jre1.6.0_29 /usr/lib32/jvm/java-6-sun
|
Leider werden nicht alle Libs von System gefunden.
Eine Datei Namens i386-libeoffice-ure.conf (Name ist egal Hauptsache die Endung .conf) im Verzeichnis im /etc/etc/ld.so.conf.d anlegen
| sudo touch /etc/etc/ld.so.conf.d/i386-libeoffice-ure.conf
|
In die erzeugte Datei die Zeile
/opt/libreoffice3.4/ure/lib
einfügen (oder den entsprechenden Pfad bei einer anderen LO-version)
Den dynamischen Linker neu konfigurieren
Jetzt kann man LO das erstemal starten.
| /opt/libreoffice3.4/program/swriter
|
Man bekommt eine Menge Warnungen das keine Java gefunden wird.
Unter Extras->Optionen->LibreOffice->Java muss man die manuell installierte 32-Bit Java-Version hinzufügen. Also in meinen Beispiel /usr/lib32/jvm/java-6-sun
LO neustarten und den Duden Korrektor installieren.
Viel Glück beim ausprobieren,
Gero