Не удается обновить Eclipse из-за противоречивых зависимостей

7

Я установил Eclipse через репозитории Ubuntu (я на Ubuntu 11.10). Затем я добавил репозиторий Indigo (http://download.eclipse.org/releases/indigo/), так как только репозитории Helios были включены в стандартную установку. Если я перейду в Help > Check for Updates, то для установки будет указан ряд обновлений, однако при нажатии кнопки «Далее» появляется следующая ошибка:

    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]

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

    
задан kemra102 13.11.2011 в 11:47
источник

4 ответа

4

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

    
ответ дан sayth 13.11.2011 в 12:13
источник
2

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

    
ответ дан flybyray 21.03.2012 в 20:34
1

Звучит как проблема с репитом Indigo. Команда eclipse Debian и Ubuntu имеет PPA, которая, скорее всего, хорошо работает: Ссылка

    
ответ дан tumbleweed 24.12.2011 в 14:03
1

Обновление с помощью пользователя root сделало возможным обновление до версии 3.7.2!

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

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

    
ответ дан Giuliano69 16.05.2012 в 22:26