Kann `apt-get install` für JDK verwendet werden?
-
22-07-2019 - |
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
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 *