Страница 1 из 1

Установка плагина GRASS для QGIS на Ubuntu 11.04

Добавлено: 06 июл 2012, 09:54
Prince660
Работаю под Ubuntu 11.04 в QGIS. При попытке установить плагин GRASS появляется ошибка такого содержания:
"Следующие пакеты имеют неудовлетворённые зависимости:

qgis-plugin-grass: Depends: qgis (= 1.4.0+12730-5ubuntu1) но 1.4.0+12730-5ubuntu1 должен быть установлен
Depends: qgis-plugin-grass-common (= 1.4.0+12730-5ubuntu1) но 1.4.0+12730-5ubuntu1 должен быть установлен
Depends: libc6 (>= 2.4) но 2.13-0ubuntu13.1 должен быть установлен
Depends: libgcc1 (>= 1:4.1.1) но 1:4.5.2-8ubuntu4 должен быть установлен
Depends: libqt4-svg (>= 4:4.5.3) но 4:4.7.2-0ubuntu6.3 должен быть установлен
Depends: libqt4-xml (>= 4:4.5.3) но 4:4.7.2-0ubuntu6.3 должен быть установлен
Depends: libqtcore4 (>= 4:4.7.0~beta1) но 4:4.7.2-0ubuntu6.3 должен быть установлен
Depends: libqtgui4 (>= 4:4.5.3) но 4:4.7.2-0ubuntu6.3 должен быть установлен
Depends: libstdc++6 (>= 4.1.1) но 4.5.2-8ubuntu4 должен быть установлен
Depends: grass640+42329 но это виртуальный пакет"

Как эта проблема решается? Где брать эти пакеты?

Re: Установка плагина GRASS для QGIS на Ubuntu 11.04

Добавлено: 06 июл 2012, 10:17
Voltron
Откуда QGIS ставите? Описание установки в Ubuntu есть здесь

Re: Установка плагина GRASS для QGIS на Ubuntu 11.04

Добавлено: 06 июл 2012, 10:54
Prince660
Устанавливал из "Центра приложений Ubuntu". Сейчас попробовал переустановить по этой инструкции вот что выходит:

Код: Выделить всё

odmin@odmin-server:~$ sudo apt-get install qgis-plugin-grass
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 qgis-plugin-grass : Зависит: libgdal1-1.6.0-grass но он не будет установлен
E: Сломанные пакеты

Re: Установка плагина GRASS для QGIS на Ubuntu 11.04

Добавлено: 06 июл 2012, 10:59
Александр Мурый
Если QGIS поставлена из официальных реп, то я бы рекомендовал исп-ть репозиторий http://qgis.org/debian-nightly (см. ссылку выше).

Дело ещё в том, что для GRASS Tools требуется древняя версия -- grass640+42329, поэтому и возникают эти "вилы". Если вам не нужна отдельно "чистая" GRASS свежей версии (6.4.2), то можно установить старую версию вместе с QGIS. Просто разрешите пакетному менеджеру сделать своё чёрное дело :)

Re: Установка плагина GRASS для QGIS на Ubuntu 11.04

Добавлено: 06 июл 2012, 11:00
Voltron
Сообщение об ошибках не полное.

Перед установкой попробуйте полностью удалить ранее установленные пакеты

Re: Установка плагина GRASS для QGIS на Ubuntu 11.04

Добавлено: 06 июл 2012, 11:01
Александр Мурый
Обычно при ошибках помогает это (просто как написано, без устанавливаемых пакетов):

Код: Выделить всё

sudo apt-get install -f

Re: Установка плагина GRASS для QGIS на Ubuntu 11.04

Добавлено: 27 ноя 2012, 15:06
Донецков
Чтобы использовать репозиторий http://http://qgis.org/debian-nightlyдля Ubuntu 12.04 если не ошибаюсь нужно добавить в перечень репозиториев:

Код: Выделить всё

deb     http://qgis.org/debian-nightly precise main
а ключ фактически загрузить из файла: http://qgis.org/debian-nightly/dists/pr ... elease.gpg ?

Re: Установка плагина GRASS для QGIS на Ubuntu 11.04

Добавлено: 27 ноя 2012, 15:48
Александр Мурый
Донецков, это был вопрос или утверждение?

Как сказано здесь:
— добавляем в /etc/apt/sources.list строки

Код: Выделить всё

deb     http://qgis.org/debian-nightly precise main
deb-src http://qgis.org/debian-nightly precise main
— выполняем в консоли команды с "публичными ключами"

Код: Выделить всё

gpg --keyserver keyserver.ubuntu.com --recv 997D3880
gpg --export --armor 997D3880 | sudo apt-key add -

Re: Установка плагина GRASS для QGIS на Ubuntu 11.04

Добавлено: 28 ноя 2012, 01:14
Донецков
Скорее был вопрос, т.к. добавить ссылки на репозитории получилось без проблем.
(deb-src http://qgis.org/debian-nightly precise main - как понимаю это исходники, если я не собираюсь компилировать программу из исходников нужно эту строку добавлять или нет?)
А вот с добавлением "публичных ключей" - 2 раза пробывал не получается, пришлось делать
автоматический поиск и импорт ключей с помощью launchpad-getkeys из WebUpd8 PPA:

Код: Выделить всё

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install launchpad-getkeys
чтобы импортировать отсутствующие ключи GPG для PPA, выполнил команду:

Код: Выделить всё

sudo launchpad-getkeys
После этого ключ нашелся, вот и спрашиваю, можно ли импортом gpg файла загрузить этот же ключ?