Frage

Ich habe für weniger als zwei Wochen einer Linux-Maschine wurde mit, so dass ich bin sehr neu in Linux.

Ich würde auch gerne den Java Developers Kit installieren. Wie soll dies geschehen? Gibt es ein apt-get Befehl, oder sollte ich klicken Sie einfach auf den Download-Button auf der Website von Sun?

Ich bin sicher, dass es mehr als ein Weg, dies zu tun, und es tut wahrscheinlich nicht viel, aber ich war beeindruckt, wie reibungslos funktionierte apt-get install wenn PHP und MySQL installieren, so dass, wenn es ein ist richtig Weg, dies zu tun, ich würde gerne wissen.

Ich bin mit Ubuntu Version 9.04

War es hilfreich?

Lösung

Die Oracle JDK ist nicht mehr in dem Ubuntu repos enthalten. Nach https://stackoverflow.com/a/15543636/192221 können folgende ppa verwendet werden:

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java7-installer

Wenn Sie OpenJDK bereits installiert haben, könnten Sie verwenden müssen

update-alternatives --config java

die Oracle Java standardmäßig verwenden.

Andere Tipps

Ja, auf jeden Fall ist es die vorgeschlagene Art und Weise JDK auf Ihrem Linux-System (falls vorhanden) zu installieren.

Unter Ubuntu:

sudo apt-get install sun-java6-jdk

Wenn Sie aus irgendeinem Grunde brauchen, um die Sonne Pakete installieren Sie den Make-jpkg Befehl verwenden, können eine deb-Datei zu erstellen und haben immer noch die von apt / dpkg verwalteten Dateien.

Um dies zu tun:

sudo apt-get install java-package
fakeroot make-jpkg jre-1_5_0_06-linux-i586.bin

Sie erhalten dann eine .dpg-Datei, die Sie verwenden beispielsweise installieren können gdebi

gdebi-gtk jre.deb

Beachten Sie auch, dass Sie mehrere JDKs installiert und zwischen ihnen wechseln mit update-Alternativen haben:

update-alternatives --config java
update-alternatives --config javac

und so weiter für andere Java verwandte Binärdateien, schauen Sie in / etc / Alternativen, um herauszufinden, welche verfügbar sind.

In Ubuntu 9.10 Karmic Koala apt-get und Synaptische Software Manager beide installieren Version 6.15.1 von Sun Java und das JDK, die jetzt veraltet, und eine alte Version von Netbeans ,, so nicht verwenden "sudo apt-get install" für diese.

zur Download-Seite Sun Java gehen http://www.java.com/en/download/manual.jsp

Wählen Sie die nicht-RPM 32-Bit- oder 64-Bit selbst extrahierende Datei, laden Sie es und überprüfen Sie die Dateigröße der heruntergeladenen Datei. Egal, wo Sie es herunterladen.

Klicken Sie auf den Link zur Installationsanleitung für die entsprechende Datei.

Eine einfachere Möglichkeit Ausführbarkeitsberechtigung zu setzen, ist auf der rechten Maustaste auf die Datei im Dateibrowser (Nautilus) und klicken Sie auf Eigenschaften, dann auf der Registerkarte Berechtigungen, klicken Sie auf das Ausführen Checkbox.

Um zu testen, öffnen Sie ein neues Terminal und geben Sie:

java -version

Sie sollten sehen, Java-Version "1.6.0_18" usw.

Wenn Sie dies nicht tun, müssen Sie wahrscheinlich ein paar Zeilen hinzufügen, angepasst Ihre Installationsverzeichnisse anzupassen, .bashrc und .bash_profile die beide versteckte Dateien in Ihrem Home-Verzeichnis.

gedit .bashrc

Fügen Sie den folgenden:

export JAVA_HOME=/opt/java/64/jre1.6.0_18
export PATH=$PATH:$JAVA_HOME/bin

Dann .bash_profile Datei bearbeiten und die gleichen Zeilen am Ende einfügen:

gedit .bash_profile

Öffnen Sie ein neues Terminal-Fenster und Test wie oben.

Wenn alles gut gegangen ist, im Menü Anwendungen> Systemprogramme, sollten Sie haben jetzt die Sun Java Control Panel.

Sie können eine ähnliche Installationsprozedur für das JDK und Netbeans wiederholen, wo Sie die .bin-Datei als ausführbare Datei heruntergeladen markieren und dann von einem Terminalfenster ausführen in dem Verzeichnis, das Sie in installieren mögen, wie / usr / local.

Nach dem JDK Installation, fügen Sie Ihre .bashrc und Bash_profile Dateien eine Zeile wie folgt aus:

export PATH=$PATH:/usr/local/jdk1.6.0_18/bin

Netbeans 6.8 scheint in der Lage zu sein, sich ohne jede Bearbeitung ok einzurichten und fügt sich in den Anwendungsprogrammiermenü.

Meine Ubuntu-Box hat sun-java5-jdk und sun-java6-jdk zur Verfügung.

Ich persönlich bin eine Linux-Minze Person. Allerdings konnte ich dies nicht in meiner respitory finden:

sudo apt-get install sun-java6-jdk

Nach stochern ein bisschen, war ich in der Lage, dies zu erhalten zu arbeiten.

sudo apt-get install openjdk-6-jdk

Prost.

Ich bin nicht sicher, Ubuntu 9.04. Ist es openJDK? Aber in Ubuntu 9.10 Es ist openJDK. So Es hat viele Probleme haben.

Sie können tun, wie diese zu entfernen und Sun Java JDK installieren

sudo apt-get remove openJDK * sudo apt-get sun-java6 installieren *

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top