Java-Installation automatisch updaten: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „# Install python-software-properties package sudo apt-get install python-software-properties # Add repository to the list of sources sudo add-apt-repositor…“) |
K |
||
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | Für Linux gibt es ein Software-Repository, das verschiedene Java-Versionen auf dem Rechner selbstständig aktualisieren kann. | |
+ | |||
+ | Sobald es also ein neues Update der installierten Java-Version gibt, wird diese automatisch aktualisiert. Z.B. von ''Java 8 Update 82'' auf ''Java 8 Update 172'' | ||
+ | |||
+ | 1. Installation eines speziellen Zusatzpaketes '''python-software-properties''' | ||
sudo apt-get install python-software-properties | sudo apt-get install python-software-properties | ||
− | + | 2. Das externe Repository zur Quellenliste hinzufügen | |
sudo add-apt-repository ppa:webupd8team/java | sudo add-apt-repository ppa:webupd8team/java | ||
− | + | 3. Lokale Software-Liste aktualisieren | |
sudo apt-get update | sudo apt-get update | ||
− | + | 4. Oracle Software Lizenz (nur einmal benötigt) | |
sudo echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections | sudo echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections | ||
− | + | 5. Installation von Oracle JDK8 | |
sudo apt-get install oracle-java8-installer | sudo apt-get install oracle-java8-installer | ||
+ | |||
+ | '''Für Java 9 würde diese Zeile so aussehen:''' | ||
+ | |||
+ | sudo apt-get install oracle-java9-installer | ||
− | + | 6. Prüfen, ob Oracle Java funktionstüchtig installiert wurde | |
java -version | java -version | ||
− | + | 7. Die Ausgabe sollte dann in etwa so aussehen, wenn Oracle Java 8 installiert wurde: | |
− | + | * java version "1.8.0_<version>" | |
− | + | * Java(TM) SE Runtime Environment (build 1.8.0_<version>) | |
− | + | * Java HotSpot(TM) 64-Bit Server VM (build <version>, mixed mode) | |
− | + | ||
− | + | Wenn die Ausgabe völlig anders aussieht, muss eventuell noch die zu benutzende Standard-Version festgelegt werden: | |
− | + | sudo update-java-alternatives -s java-8-oracle | |
− | + | ||
+ | ==Siehe auch== | ||
+ | *[https://wiki.byte-welt.net/wiki/Oracle_Java_JDK_unter_Ubuntu_installieren Oracle Java JDK unter Ubuntu installieren] | ||
+ | *[http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html Oracle Java 8 - JDK unter Ubuntu installieren] | ||
+ | *[http://www.webupd8.org/2015/02/install-oracle-java-9-in-ubuntu-linux.html Oracle Java 9 - JDK unter Ubuntu installieren] | ||
+ | *[https://www.linuxuprising.com/2018/04/install-oracle-java-10-in-ubuntu-or.html Oracle Java 10 - JDK unter Ubuntu installieren] | ||
[[Kategorie:Linux]][[Kategorie:Debian]][[Kategorie:Ubuntu]] | [[Kategorie:Linux]][[Kategorie:Debian]][[Kategorie:Ubuntu]] |
Aktuelle Version vom 6. Juli 2018, 15:59 Uhr
Für Linux gibt es ein Software-Repository, das verschiedene Java-Versionen auf dem Rechner selbstständig aktualisieren kann.
Sobald es also ein neues Update der installierten Java-Version gibt, wird diese automatisch aktualisiert. Z.B. von Java 8 Update 82 auf Java 8 Update 172
1. Installation eines speziellen Zusatzpaketes python-software-properties
sudo apt-get install python-software-properties
2. Das externe Repository zur Quellenliste hinzufügen
sudo add-apt-repository ppa:webupd8team/java
3. Lokale Software-Liste aktualisieren
sudo apt-get update
4. Oracle Software Lizenz (nur einmal benötigt)
sudo echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
5. Installation von Oracle JDK8
sudo apt-get install oracle-java8-installer
Für Java 9 würde diese Zeile so aussehen:
sudo apt-get install oracle-java9-installer
6. Prüfen, ob Oracle Java funktionstüchtig installiert wurde
java -version
7. Die Ausgabe sollte dann in etwa so aussehen, wenn Oracle Java 8 installiert wurde:
* java version "1.8.0_<version>" * Java(TM) SE Runtime Environment (build 1.8.0_<version>) * Java HotSpot(TM) 64-Bit Server VM (build <version>, mixed mode)
Wenn die Ausgabe völlig anders aussieht, muss eventuell noch die zu benutzende Standard-Version festgelegt werden:
sudo update-java-alternatives -s java-8-oracle