Eclipse kann aufgrund von Abhängigkeitskonflikten nicht aktualisiert werden

7

Ich habe Eclipse über die Ubuntu-Repos installiert (ich bin auf Ubuntu 11.10). Dann habe ich das Indigo-Repo (http://download.eclipse.org/releases/indigo/) hinzugefügt, da nur Helios-Repos als Teil der Standardinstallation aufgelistet wurden. Wenn ich zu Hilfe> Nach Updates suchen gehe, werden eine Reihe von Updates für die Installation aufgelistet. Wenn ich jedoch auf Weiter klicke, wird die folgende Fehlermeldung angezeigt:

    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]

Ich habe versucht, Eclipse und alle Konfigurationsdateien vollständig zu entfernen und neu zu installieren, aber das hilft nicht. Ich kann auch keine Informationen von Googeln finden.

kemra102
quelle

Antworten:

4

Sie können einfach die neueste Version von eclipse.org herunterladen . Viele Leute, die ich selbst eingeschlossen habe, können beim Aktualisieren oder beim Versuch, Software von den Repos in die Eclipse-Version zu installieren, keine Fehler in der Vergangenheit bekommen.

sayth
quelle
1
Ich stimme dem zu. Auch für mich. Laden Sie einfach die neueste Version von der Website herunter.
BioShark
1
Es ist traurig, dass dies der einzige Weg ist, aber natürlich funktioniert es, danke an alle.
kemra102
Das Herunterladen funktioniert. Zwei Fragen: (1) Wo befindet sich der Eclipse-Ordner am richtigen Ort? Ich stelle es in / opt / eclipse - ist es das, was die meisten Leute tun? (2) Wie würden Sie Dash so anpassen, dass ein Symbol für die Sonnenfinsternis angezeigt wird?
Uri
@ Urri Ubuntu Repo installiert es in/usr/lib/eclipse
Matthieu
2

Sie können Eclipse aus Ubuntu-Repositorys mit dem Benutzer root ausführen. Bearbeiten Sie die verfügbaren Update-Sites, da sie seit der Veröffentlichung von Helios nicht mehr geändert wurden. Dann nach Updates suchen und Updates installieren. Danach starten Sie Eclipse wieder als normaler Benutzer.

Flybyray
quelle
Das hat bei mir funktioniert. Ich habe zuerst Eclipse als Root gestartet, dann alle Update-Sites in den Einstellungen
OYRM
1

Klingt nach einem Problem mit dem Indigo Repo. Das Eclipse-Team von Debian und Ubuntu verfügt über eine PPA, die mit größerer Wahrscheinlichkeit gut funktioniert: https://launchpad.net/~eclipse-team

Tumbleweed
quelle
1

Die Aktualisierung über den Root-Benutzer ermöglichte endlich das Upgrade auf 3.7.2!

Es mag seltsam erscheinen, aber wenn man bedenkt, dass sich die Binärdateien in / usr / bin befinden, ist es normal, dass der normale Benutzer kein systemweites Upgrade bereitstellen kann. Wenn Sie Eclipse über su starten und dem Prozess die Root-ID geben, ist das Upgrade möglich.

Die einzige andere Art und Weise könnte es möglich sein über synatpic wäre, IF nur würde das Repository gemacht hat Updates zur Verfügung ....

Giuliano69
quelle