Wie kann ich Java unter Ubuntu 12.04 installieren?
Ich habe:
- Java (TM) SE-Laufzeitumgebung (Build 1.7.0_21-b11)
- Java HotSpot (TM) 64-Bit-Server-VM (Build 23.21-b01, gemischter Modus)
Wie kann ich Java unter Ubuntu 12.04 installieren?
Ich habe:
Antworten:
Um die neueste Version von Oracle Java (die neueste Version auf der Oracle-Webseite) zu installieren, verwenden Sie am einfachsten den Java-Installer (wie Flashplugin-Installer), wie im Folgenden erläutert: http://www.webupd8.org/2012 /01/install-oracle-java-jdk-7-in-ubuntu-via.html
Oracle JDK7 selbst wird nicht in der PPA gehostet, da die neue Java-Lizenz dies nicht zulässt (dies ist auch der Grund, warum es aus den offiziellen Ubuntu-Repositories entfernt wurde). Das Paket in der PPA lädt Oracle Java JDK 7 automatisch von der offiziellen Website herunter (und installiert es) und installiert es auf Ihrem Computer, genau wie das Flashplugin-Installationspaket.
Dann müssen Sie nur noch Folgendes tun:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Und geben Sie dies ein, um die Version zu überprüfen:
java -version
PPA ist keine sichere / intelligente Art, etwas zu installieren. Die Installation von JDK ist sehr einfach und unkompliziert.
Die Schritte sind wie folgt:
Laden Sie das neueste JDK von der Oracle-Website herunter und extrahieren Sie:
tar -xvf jdk-7u51-linux-x64.tar.gz
mkdir -p /usr/lib/jvm
mv ./jdk1.7.0_51/ /usr/lib/jvm/jdk1.7.0_51/
Erstellen Sie einige symbolische Links:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_51/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_51/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_51/bin/javaws" 1
Ebenso können symbolische Verknüpfungen für andere Befehle von JAVA erstellt werden. Andere verfügbare Befehle sind:
appletviewer,apt,extcheck,idlj,jar,jarsigner,javadoc,javafxpackager,javah,javap,java-rmi.cgi,jcmd,jconsole,jcontrol,jdb,jhat,jinfo,jmap,jmc,jps,jrunscript,jsadebugd,jstack,jstat,jstatd,jvisualvm,keytool,native2ascii,orbd,pack200,policytool,rmic,rmid,rmiregistry,schemagen,serialver,servertool,tnameserv,unpack200,wsgen,wsimport,xjc
Stellen Sie sicher, dass die richtigen Benutzer die richtigen Berechtigungen haben:
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
sudo chown -R root:root /usr/lib/jvm/jdk1.7.0
Hinweis: Codierer der Dunkelheit | Blog
Wie oben erwähnt, ist die Installation von diesem PPA aus der einfachste Weg, dies zu tun. Es kann jedoch ein oder zwei Tage dauern, bis das Update auf die neueste Version 7u25 erfolgt ist. Wenn das Problem in einem Popup-Fenster mit der Meldung "Anwendung durch Sicherheitseinstellungen blockiert" besteht und Sie Java jetzt wirklich verwenden müssen, können Sie es umgehen, indem Sie die Sicherheitsstufe für Java verringern. Gehen Sie zu Ihrem Menü -> Einstellungen -> Oracle Java 7 Plugin Control Panel. Öffnen Sie dort die Registerkarte "Sicherheit", stellen Sie den Schieberegler auf "Mittel" und klicken Sie auf "Anwenden". Das sollte den Trick machen.
Ich hoffe es hilft.
Wenn Sie eine Fehlermeldung wie erhalten couldn't resolve host 'launchpad.net'
und sicher sind, dass Ihre Proxy-Server-Einstellungen korrekt sind (http_proxy und https_proxy), versuchen Sie es
sudo -E add-apt-repository ppa:tualatrix/ppa
add-apt-repository
nicht verfügbar ist. Um dies zu lösen, führen Sie aussudo apt-get install python-software-properties
.