В основном я использую QGis Master (ночная сборка) для своего Debian Linux, и я вполне доволен этим. Но для образовательных и демонстрационных целей мне теперь нужно работать со стабильной (1.8) версией.
Как я могу запустить стабильную версию QGis 1.8 таким образом, чтобы она не мешала моей другой сборке QGis? Идеальным решением будет запустить все просто из папки. Это возможно для Windows (QGis on a Stick), но я не нашел способа сделать это в системах Linux. Я не хочу использовать живые дистрибутивы или целые операционные системы.
Я попытался скомпилировать QGis stable, как показано здесь , но при попытке запустить он вылетает, говоря:
Warning: !!! prefix path was requested, but it is not valid - we do not run from installed path !!!
Segmentation Fault
Скорее всего, он пытается прочитать файлы конфигурации из моей папки конфигурации .qgis в домашнем каталоге и завершается неудачно, потому что не может работать с конфигурациями и префиксами 1.9dev.
Как я могу обойти это?
источник
Ответы:
Установите сборку QGIS 1.8 в каталог в вашем домашнем каталоге. Вы должны быть в состоянии запустить его оттуда. Если вы получили ошибку пути префикса, попробуйте установить следующее (предполагается, что моя установка находится в qgis_1.8 в моем домашнем каталоге):
Вы можете проверить, на какие библиотеки ссылается версия 1.8, используя:
источник