Wie installiere ich Eclipse 4.3.1 auf einem Gentoo-Linux-System?

Wie installiere ich Eclipse 4.3.1 auf einem Gentoo-Linux-System?

Derzeit gibt es kein Ebuild für Eclipse Standard 4.3.1, daher muss die Installation manuell durchgeführt werden. Wie ist eine saubere Installation von Eclipse auf einem Gentoo-System möglich? Reicht es aus, das Tar.gz nach zu extrahieren /usr/local/eclipse?

Antwort1

Es ist nur im Binärformat ordnungsgemäß verfügbar. Wenn die Version im Portage-Baum alt ist, überprüfen Sie die Overlays.

Was einen wirklich ordentlichen Build aus dem Quellcode betrifft,Man kompiliert Eclipse nicht einfach.

Vertrauen Sie mir, ich bin ein Gentoo-Entwickler, der es versucht hat. Ich habe jedoch kürzlich gehört, dass es jemand bei Fedora geschafft hat (obwohl ich gegenüber dem Benutzer glaube, dass dadurch nur eine weitere Binärdatei entsteht). Vielleicht bekommen wir es also in Zukunft bei Gentoo zu sehen, wenn jemand noch mehr Zeit darauf verwenden möchte …

Antwort2

Wenn Sie Eclipse direkt von der Site herunterladen, erhalten Sie eine eigenständige Java-Archivinstallation. Sie können es extrahieren und direkt in Ihrem Home-Ordner ablegen, wenn Sie möchten. Klicken Sie dann einfach auf die ausführbare Eclipse-Datei, um sie zu starten. Manchmal habe ich mehrere Versionen für verschiedene Aufgaben (das Laden einer einzelnen Kopie mit Plugins kann es verlangsamen) in meinem Home-Verzeichnis.

Beachten Sie jedoch, dass Sie die ausführbare Datei nur ausführen können, wenn Sie sie an einer Stelle ablegen, an der sie auf Ihrem Pfad liegt. Geben Sie dazu einfach Folgendes ein:

eclipse

Es wäre vielleicht sinnvoller, es über Ihr System zu verteilen (z. B. würde die eigentliche ausführbare Eclipse-Datei in das Verzeichnis /bin oder ähnliches gehen und andere Dateien würden woanders hin), aber das würde eine zusätzliche Konfiguration auf Ihrer Seite erfordern und ich bin mir nicht sicher, wie das normalerweise gemacht wird. Dies ist jedoch eher dann von Belang, wenn Sie es verpacken oder das System mit einer großen Anzahl von Personen teilen.

Beachten Sie außerdem, dass die erforderlichen Komponenten auf diese Weise nicht automatisch installiert werden. Glücklicherweise glaube ich, dass die einzigen Anforderungen eine grafische Umgebung und Java wären (OpenJDK befindet sich wahrscheinlich in Ihren Repos).

EDIT: Was eine „saubere“ Installation betrifft, ist dies ziemlich einfach zu entfernen – Sie löschen einfach das ursprünglich extrahierte Verzeichnis und – wenn Sie die Konfiguration dorthin verschieben möchten – das .eclipse-Verzeichnis in Ihrem Home-Verzeichnis und die .metadata-Verzeichnisse in allen Arbeitsbereichen. Das Löschen dieser Verzeichnisse ist natürlich nicht zwingend erforderlich.

Antwort3

Ich bin sehr zufrieden damit, es herunterzuladen (ohne VM), zu extrahieren und einfach zu starten. Aus Portage-Sicht brauchen Sie zum Emergen nur icedtea-bin.

verwandte Informationen