J'ai installé Eclipse via les dépôts Ubuntu (je suis sur Ubuntu 11.10). Ensuite, j'ai ajouté le référentiel Indigo (http://download.Eclipse.org/releases/Indigo/) car seuls les référentiels Helios étaient répertoriés dans le cadre de l'installation par défaut. Si je clique sur Aide> Rechercher les mises à jour, un certain nombre de mises à jour sont répertoriées pour l'installation. Toutefois, lorsque je clique sur Suivant, l'erreur suivante apparaît:
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]
J'ai essayé de supprimer complètement Eclipse et tous les fichiers de configuration et de le réinstaller, mais cela n'aide pas. Je ne trouve pas non plus d'informations sur Google.
Vous pouvez simplement télécharger la dernière version de Eclipse.org . Beaucoup de personnes incluses ne peuvent pas avoir d'erreurs lors de la mise à jour ou de la tentative d'installation d'un logiciel dans la version Eclipse à partir du référentiel.
Vous pouvez exécuter Eclipse à partir de référentiels Ubuntu avec l'utilisateur root. Modifiez les sites de mise à jour disponibles, car ils ne sont pas modifiés depuis la version de helios. Than Check for Updates et installer les mises à jour. Ensuite, vous redémarrez Eclipse en tant qu’utilisateur normal.
Cela ressemble à un problème avec le repo Indigo. Les équipes Debian et Ubuntu Eclipse ont un PPA plus susceptible de bien fonctionner: https://launchpad.net/~Eclipse-team
La mise à jour via l'utilisateur root a enfin rendu la mise à jour vers 3.7.2 possible!
Cela peut sembler étrange, mais, étant donné que les fichiers binaires sont dans/usr/bin, il est normal que l’utilisateur ordinaire ne puisse pas fournir une mise à niveau à l’échelle du système. Démarrer Eclipse via su et lui attribuer l'identifiant racine du processus permet la mise à niveau.
La seule autre façon possible serait via synatpic, IF seul le référentiel aurait rendu disponibles les mises à jour ....