2016-05-27 20 views
-1

Ich muss LibreOffice für den kopflosen Einsatz über die PyUno Bridge installieren, damit ich unoconv auf einem CentOS und Ubuntu Server verwenden kann. Ich habe es auf dem Ubuntu-Rechner installiert, indem ich das deb-Paket bekommen, es extrahiert habe und 'sudo dpkg -i * .deb' benutzt habe, um es zu installieren und es funktioniert wie erwartet.LibreOffice läuft nicht auf CentOS

Auf der CentOS-Maschine jedoch nach dem Extrahieren ich installiert mit 'yum localinstall * .rpm'. Nachdem er fertig war habe ich versucht, es starten, aber ich habe einen Fehler

error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory 

I 'yum resolvedep "libGL.so.1"', das kam zu „mesa-libGL-11.0.7-4.el6 So verwenden .i686 ", und ich habe es installiert und nach dem System libGL.so.1 ist installiert, aber LibreOffice gibt den gleichen Fehler. Die Maschine ist CentOS 6.7 und LibreOffice ist 5.0.6.

+0

Gibt es einen bestimmten Grund, warum Sie nicht die Version von LibreOffice verwenden, die mit CentOS gebündelt ist? Haben Sie eine spezielle Anforderung, LibreOffice 5.x zu verwenden? –

+0

Nicht wirklich, aber soweit ich weiß, wann ich Zugang zum System hatte, hatte ich kein LibreOffice darauf. –

Antwort

1

Angenommen, Sie haben keinen Zugriff auf diese grafischen Desktop-Maschine können Sie den folgenden Befehl ausführen, um herauszufinden, welche Libreoffice-Pakete stehen zur Verfügung:

yum list 'libreoffice*' 

Dann aus der Liste wählen die, die Sie wollen, und installieren Sie sie mit :

yum install <package> ... 
+0

Muss ich meine vorherige Installation zuerst deinstallieren? –

+0

Ich denke du solltest, ja. –

+0

Ok, ich habe es funktioniert, nachdem ich die tar.gz-Installation deinstalliert habe, die aus dem Repository installiert wurde (glaube ich), die immer noch nicht funktionierte. Es hat 60 Pakete installiert, und der Deinstallationsbefehl hat nur 14 deinstalliert, von denen ich vermute, dass sie einige Abhängigkeiten übrig lassen. Danach habe ich mein original tar.gz neu installiert und jetzt funktioniert es. Es wäre schön, wenn die RPM-Pakete Abhängigkeiten selbst auflösen könnten. –