Я установил 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.
Вы можете скачать последнюю версию с eclipse.org. Многие люди, которых я включил, не могут пройти мимо ошибок при обновлении или попытке установить программное обеспечение в версию eclipse из репо.
Вы можете запустить eclipse из репозиториев ubuntu с помощью root пользователя. Отредактируйте доступные узлы обновления, потому что они не изменены с момента выпуска helios. Затем проверьте наличие обновлений и установите обновления. После этого вы снова запустите eclipse как обычный пользователь.
Звучит как проблема с репитом Indigo. У команды eclipse Debian и Ubuntu есть PPA, который, скорее всего, хорошо работает: https://launchpad.net/~eclipse-team
Обновление через пользователя root сделало возможным обновление до 3.7.2!
Это может показаться странным, но, учитывая, что двоичные файлы находятся в / usr / bin, это нормально, обычный пользователь может не обеспечивают системного обновления. Запуск eclipse через su и предоставление ему процесса идентификатора корня делает возможным обновление.
Единственный способ, которым это могло бы быть возможно, - это использовать synatpic, ЕСЛИ только репозиторий сделал бы доступными обновления. ..