Benutzer-Werkzeuge

Webseiten-Werkzeuge


java_auf_ubuntu_installieren

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
java_auf_ubuntu_installieren [2018-09-07 10:11:16] – [Oracle-Java] manfredjava_auf_ubuntu_installieren [2018-09-12 11:08:24] (aktuell) – [Oracle-Java] manfred
Zeile 1: Zeile 1:
 +====== Java auf Ubuntu installieren ======
 +
 +
 +===== Ubuntu 18.04 =====
 +
 +
 +==== Standard-Java ====
 +
 +Java installieren:
 +  > apt install default-jre fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei icedtea-netx
 +
 +Java-Console:
 +  > /usr/bin/itweb-settings
 +
 +
 +==== Oracle-Java ====
 +
 +  * [[https://www.java.com/de/|Java - Home Page]]
 +  * [[https://launchpad.net/~webupd8team/+archive/ubuntu/java|Oracle Java (JDK) 8 / 9 Installer PPA]]
 +
 +  > echo 'deb http://ppa.launchpad.net/webupd8team/java/ubuntu bionic main' > /etc/apt/sources.list.d/webupd8team-java.list
 +  
 +  > vi /tmp/z
 +  -----BEGIN PGP PUBLIC KEY BLOCK-----
 +  Version: SKS 1.1.5
 +  Comment: Hostname: keyserver.ubuntu.com
 +  
 +  mI0ES9/P3AEEAPbI+9BwCbJucuC78iUeOPKl/HjAXGV49FGat0PcwfDd69MVp6zUtIMbLgkU
 +  OxIlhiEkDmlYkwWVS8qy276hNg9YKZP37ut5+GPObuS6ZWLpwwNus5PhLvqeGawVJ/obu7d7
 +  gM8mBWTgvk0ErnZDaqaU2OZtHataxbdeW8qH/9FJABEBAAG0DUxhdW5jaHBhZCBWTEOImwQQ
 +  AQIABgUCVsN4HQAKCRAEC6TrO3+B2tJkA/jM3b7OysTwptY7P75sOnIu+nXLPlzvja7qH7Wn
 +  A23itdSker6JmyJrlQeQZu7b9x2nFeskNYlnhCp9mUGu/kbAKOx246pBtlaipkZdGmL4qXBi
 +  +bi6+5Rw2AGgKndhXdEjMxx6aDPq3dftFXS68HyBM3HFSJlf7SmMeJCkhNRwiLYEEwECACAF
 +  Akvfz9wCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDCUYJI7qFIhucGBADQnY4V1xKT
 +  1Gz+3ERly+nBb61BSqRx6KUgvTSEPasSVZVCtjY5MwghYU8T0h1PCx2qSir4nt3vpZL1luW2
 +  xTdyLkFCrbbIAZEHtmjXRgQu3VUcSkgHMdn46j/7N9qtZUcXQ0TOsZUJRANY/eHsBvUg1cBm
 +  3RnCeN4C8QZrir1CeA==
 +  =CziK
 +  -----END PGP PUBLIC KEY BLOCK-----
 +  
 +  > apt-key add /tmp/z
 +
 +  > apt update
 +
 +  > apt install oracle-java8-installer
 +
 +manche älteren Anwendungen erfordern MD5:
 +  > vi /usr/lib/jvm/java-8-oracle/jre/lib/security/java.security
 +
 +ControlPanel
 +  > /opt/jre/bin/jcontrol
 +
 +Proxy abschalten:
 +
 +{{oracle-java_direkte_verbindung.png|}}
 +
 +Sicherheitseinstellungen:
 +
 +{{oracle-java_sicherheit.png|}}
 +
 +Die IPs der iDRAC-Zugänge müssen hier (mit ''https:/''''/'') eingetragen werden.
 +
 +sonst kann diese Fehlermeldung erscheinen:
 +
 +{{oracle-jave-fehlermeldung_idrac6.png|}}
 +
 +=> **[[https://support.mozilla.org/de/kb/npapi-plugins?as=u&utm_source=inproduct|alte NPAPI-Plugin - API wird seit Version 52 (März 2017) nicht mehr unterstützt]]**
 +
 +
 +===== Ubuntu 16.04 =====
 +
 +
 +==== Standard-Java ====
 +
 +Es darf zu diesem Zeitpunkt kein Java installiert sein!
 +
 +Java installieren:
 +  > apt install default-java-plugin
 +
 +Java-Console:
 +  > /usr/bin/itweb-settings
 +
 +Proxy aus schalten: {{java_icedtea-web_konfigurieren.png|}}
 +
 +Sicherheitseinstellungen auf ''niedrig'' einstellen, das ist seit //Java 7// nötig: {{java_icedtea-web_konfigurieren_sicherheitsstufe.png|}}
 +
 +
 +
 +===== Ubuntu 12.04 =====
 +
 +Java installieren:
 +  > aptitude update && aptitude -y safe-upgrade && aptitude autoclean
 +  > aptitude install openjdk-6-jre icedtea-6-plugin openjdk-6-jre-headless ttf-dejavu-extra icedtea-netx icedtea-6-jre-jamvm
 +
 +Java konfigurieren:
 +  > update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1
 +  > update-alternatives --set java /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
 +  
 +  > update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/javaws 1
 +  > update-alternatives --set javaws /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/javaws
 +
 +Java-Console:
 +  > /usr/bin/itweb-settings
 +
 +
 +===== Installation von SUN-Java 1.7.0_21 auf Ubuntu 12.04 LTS =====
 +
 +Diese Variante erlaubt das schnelle umschalten zwischen verschiedenen Java-Versionen.\\
 +Man muss dafür nur den Sym-Link im "/opt"-Verzeichnis umbiegen.
 +
 +
 +=== Download des Java-Paketes ===
 +
 +  * [[http://www.oracle.com/technetwork/java/javase/downloads/index.html]]
 +
 +
 +=== Installation von JDK 7 ===
 +
 +  * [[http://wiki.ubuntuusers.de/Java/Installation/Oracle_Java]]
 +
 +als "root":
 +  > tar xzf ~/Download/jdk-7u21-linux-x64.tar.gz -C /opt/
 +  > cd /opt/
 +  > ln -s jdk1.7.0_21 jdk
 +  > update-alternatives --install "/usr/bin/java" "java" "/opt/jdk/bin/java" 1
 +  > update-alternatives --set "java" "/opt/jdk/bin/java"
 +  > update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk/bin/javac" 1
 +  > update-alternatives --set "javac" "/opt/jdk/bin/javac"
 +  > update-alternatives --install "/usr/bin/jar" "jar" "/opt/jdk/bin/jar" 1
 +  > update-alternatives --set "jar" "/opt/jdk/bin/jar"
 +  > touch /etc/profile.d/java.sh
 +  > chmod 0755 /etc/profile.d/java.sh
 +  > vi /etc/profile.d/java.sh
 +  PATH="/opt/jdk/bin:$PATH"
 +  export PATH
 +  
 +  if [ -z "${LD_LIBRARY_PATH}" ] ; then
 +        LD_LIBRARY_PATH="/opt/jdk/lib"
 +        export LD_LIBRARY_PATH
 +  else
 +        LD_LIBRARY_PATH="/opt/jdk/lib:${LD_LIBRARY_PATH}"
 +        export LD_LIBRARY_PATH
 +  fi
 +
 +als unprivilegierter Benutzer:
 +  > find /opt/jdk/ -type f | egrep 'javaplugin-oji[.]so|libnpjp2[.]so'
 +  /opt/jdk/jre/lib/amd64/libnpjp2.so
 +  > rm -f ~/.mozilla/plugins/libnpjp2.so 
 +  > ln -s /opt/jdk/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/libnpjp2.so
 +  > killall firefox
 +  > firefox about:plugins
 +
 +
 +=== zusätzliche Installation von JDK 6 und umschalten ===
 +
 +als "root":
 +  > cp ~/Download/jdk-6u45-linux-x64.bin -C /opt/
 +  > cd /opt/
 +  > chmod 0755 jdk-6u45-linux-x64.bin
 +  > ./jdk-6u45-linux-x64.bin
 +  > rm -f jdk-6u45-linux-x64.bin
 +
 +von //Java 7// auf //Java 6// umschalten:
 +  > cd /opt/
 +  > rm jdk
 +  > ln -s jdk1.6.0_45 jdk
 +  > which java
 +  /opt/jdk/bin/java
 +  > javac -version
 +  javac 1.6.0_45
 +
 +als unprivilegierter Benutzer:
 +  > killall firefox
 +  > firefox about:plugins
 +