Ich habe das Installationsprogramm für Linux Eclipse von der Website heruntergeladen. Standardmäßig wird es im Home-Ordner installiert. Keine Desktop-Verknüpfungen, nichts anderes. Nur eine Kopie in einen Ordner.
Wie kann ich es auf die gleiche Weise installieren, wie es durch "sudo apt-get install eclipse" installiert wird?
Hier sind alle Anweisungen. Sie müssen eine Desktop-Datei erstellen, siehe den letzten Punkt in meiner Antwort.
Laden Sie das Installationsprogramm hier
Entpacken Sie das Archiv, z.B. die 64-bit Version
tar xf eclipse-inst-linux64.tar.gz
Ändern Sie Ihren Ordner
cd eclipse-installer
Führen Sie den Installer OHNE sudo
aus, um den Installer UPGRADE zu machen
./eclipse-inst
Beachten Sie das gelbe Ausrufezeichen in der oberen rechten Ecke.
Aktivieren Sie das Hamburger-Menü, um das Installationsprogramm zu aktualisieren.
Schließen Sie den Installer nach dem Upgrade
4 Eclipse ohne Oder mit sudo
Rechten installieren
Ohne sudo
, um Eclipse in Ihrem Heimatordner zu installieren
./eclipse-inst
- wählen Sie Ihre Eclipse-Distribution
[![Bildbeschreibung hier eingeben][3]][3]
- und verwenden Sie einen Pfad innerhalb Ihres Home-Ordners
[![Bildbeschreibung hier eingeben][4]][4]
Oder mit sudo
, um Eclipse in /opt
zu installieren;
sudo ./eclipse-inst
- wählen Sie Ihre Eclipse-Distribution
[![Bildbeschreibung hier eingeben][5]][5]
- und verwenden Sie `/opt` als Installationspfad
[![Beschreibung des Bildes hier eingeben][6]][6]
Verrückt, wir haben ein Installationsprogramm, aber keine Desktop-Dateien. Vielleicht wird dies in zukünftigen Versionen des Installationsprogramms behoben. In der Zwischenzeit:
nano ~/.local/share/applications/eclipse.desktop
und fügen Sie die untenstehende Konfiguration hinzu. Beachten Sie, dass Sie den Speicherort für Exec
und/oder Icon
ändern müssen, wenn Sie einen anderen Ort verwendet haben.
[Desktop-Eintrag]
Kodierung=UTF-8
Version=1.0
Typ=Anwendung
Name=Eclipse IDE
Comment=Eclipse Integrierte Entwicklungsumgebung
Symbol=/opt/eclipse/java-mars/eclips/icon.xpm
Ausführen=/opt/eclipse/java-mars/eclips/eclipse
StartupNotify=true
StartupWMClass=java-mars
Leider habe ich nicht genug Punkte, um eine Antwort auf die obige Antwort von A.B zu schreiben. Es gibt nur einen weiteren Schritt, den Sie tun müssen, wenn Sie die Anwendung für alle Benutzer unter /opt
installieren wollen:
Sie müssen in den erweiterten Modus wechseln und den Bundle-Pool-Ordner in etwas wie /opt/eclipse/.p2/pool
ändern. Das liegt daran, dass das Installationsprogramm bei der Installation mit sudo standardmäßig /root/.p2/pool
als Speicherort für den Bundle-Pool wählt, der von Ihrem Benutzer nicht geöffnet werden kann. Danach sollten Sie in der Lage sein, eclipse unter Ihrem normalen Benutzer zu öffnen. Ich hoffe, das hilft.
Der jre-Teil fehlt und ist einfach wie folgt
sudo apt-get install default-jdk
Dann führen Sie den Befehl sudo ./eclipse-inst
Der Online-Installer hat sich bei mir aufgehängt. Ich benutze Ubuntu GNOME 16.4, also musste ich die spezielle Version von eclipse von
www.eclipse.org/downloads/eclipse-packages/