Ich benutze hauptsächlich den QGis-Master (Nightly Build) für mein Debian-Linux und bin ziemlich zufrieden damit. Aber für Bildungs- und Demonstrationszwecke muss ich jetzt mit der Stable (1.8) -Version arbeiten.
Wie kann ich eine stabile QGis 1.8-Version so ausführen, dass mein anderer QGis-Build nicht beeinträchtigt wird? Die ideale Lösung besteht darin, alles nur über einen Ordner auszuführen. Dies ist für Windows (QGis on a Stick) möglich, aber ich habe keine Möglichkeit gefunden, dies auf Linux-Systemen zu tun. Ich möchte keine Live-Distributionen oder ganze Betriebssysteme verwenden.
Ich habe versucht, QGis stable wie hier gezeigt zu kompilieren , aber wenn ich versuche, es auszuführen, stürzt es ab und sagt:
Warning: !!! prefix path was requested, but it is not valid - we do not run from installed path !!!
Segmentation Fault
Höchstwahrscheinlich versucht es, die Konfigurationsdateien aus meinem .qgis-Konfigurationsordner im Home-Verzeichnis zu lesen, und schlägt fehl, da es mit den 1.9dev-Konfigurationen und -Präfixen nicht funktioniert.
Wie kann ich das umgehen?
quelle
Antworten:
Installieren Sie Ihren QGIS 1.8-Build in einem Verzeichnis in Ihrem Ausgangsverzeichnis. Sie sollten es von dort ausführen können. Wenn ein Präfixpfadfehler angezeigt wird, versuchen Sie, Folgendes festzulegen (vorausgesetzt, meine Installation befindet sich in qgis_1.8 in meinem Ausgangsverzeichnis):
Sie können überprüfen, auf welche Bibliotheken die 1.8-Version verweist:
quelle