Не может обновить Eclipse из-за конфликтующих зависимостей

Я установил Eclipse с помощью Ubuntu repos (я нахожусь на Ubuntu 11.10). Затем я добавил Индиго repo (http://download.eclipse.org/releases/indigo/) настолько же, только Helios repos был перечислен как часть установки по умолчанию. Если я перехожу к Справке> Проверка на Обновления затем, много обновлений перечислены для установки, однако когда я нажимаю Далее, я получаю следующую ошибку:

    Cannot complete the install because of a conflicting dependency.
  Software being installed: Eclipse Java Development Tools 3.7.1.r371_v20110810-0800-7z8gFcoFMLfTabvKsR5Qm9rBGEBK (org.eclipse.jdt.feature.group 3.7.1.r371_v20110810-0800-7z8gFcoFMLfTabvKsR5Qm9rBGEBK)
  Software currently installed: Shared profile 1.0.0.1317160468326 (SharedProfile_PlatformProfile 1.0.0.1317160468326)
  Only one of the following can be installed at once: 
    JSch UI 1.1.300.dist (org.eclipse.jsch.ui 1.1.300.dist)
    JSch UI 1.1.300.I20110511-0800 (org.eclipse.jsch.ui 1.1.300.I20110511-0800)
  Cannot satisfy dependency:
    From: Shared profile 1.0.0.1317160468326 (SharedProfile_PlatformProfile 1.0.0.1317160468326)
    To: org.eclipse.jsch.ui [1.1.300.dist]
  Cannot satisfy dependency:
    From: Eclipse Java Development Tools 3.7.1.r371_v20110810-0800-7z8gFcoFMLfTabvKsR5Qm9rBGEBK (org.eclipse.jdt.feature.group 3.7.1.r371_v20110810-0800-7z8gFcoFMLfTabvKsR5Qm9rBGEBK)
    To: org.eclipse.platform.feature.group 3.7.1
  Cannot satisfy dependency:
    From: Eclipse Platform 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK (org.eclipse.platform.feature.group 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK)
    To: org.eclipse.jsch.ui [1.1.300.I20110511-0800]

Я попытался полностью удалить затмение и все файлы конфигурации и переустановку, но это не помогает. Я не могу найти информацию от поиска с помощью Google вокруг также.

7
задан 22 March 2012 в 02:50

4 ответа

Вы можете запустить eclipse из репозиториев Ubuntu с пользователем root. Отредактируйте доступные сайты обновления, так как они не изменились с момента выпуска helios. Затем проверьте наличие обновлений и установите обновления. После этого вы снова начинаете затмение как обычный пользователь.

0
ответ дан 22 March 2012 в 02:50

Похоже, проблема с репо Индиго. У команды Debian и Ubuntu eclipse есть PPA, который с большей вероятностью будет работать хорошо: https://launchpad.net/~eclipse-team

0
ответ дан 22 March 2012 в 02:50

Обновление через пользователя root сделало возможным, наконец, обновление до 3.7.2!

Это может показаться странным, но, учитывая, что двоичные файлы находятся в / usr / bin, обычный пользователь не может обеспечить обновление всей системы. Запуск затмения с помощью su и присвоение процессу корневого идентификатора делает возможным обновление.

Единственный другой способ, которым это могло бы быть возможно, был бы через synatpic, ЕСЛИ только хранилище сделало бы обновления доступными ...

0
ответ дан 22 March 2012 в 02:50

Вы можете просто скачать последнюю версию с eclipse.org . Многие из тех, кого я включил, не могут получить ошибки в прошлом при обновлении или попытке установить программное обеспечение в версию Eclipse из репозитория.

0
ответ дан 22 March 2012 в 02:50

Другие вопросы по тегам:

Похожие вопросы: