{"id":2943,"date":"2014-03-27T18:40:56","date_gmt":"2014-03-27T17:40:56","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=2943"},"modified":"2021-11-22T17:15:46","modified_gmt":"2021-11-22T16:15:46","slug":"wie-kann-auf-einem-rasperry-pi-die-neueste-java-1-8-version-installiert-werden","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=2943","title":{"rendered":"Wie kann auf einem Raspberry Pi die neueste Java 1.8 Version von Oracle installiert werden?"},"content":{"rendered":"<p>Zuerst das System des Raspberry Pi updaten und neu starten mit:<\/p>\n<pre class=\"lang:default decode:true \" >sudo apt-get update\r\nsudo apt-get upgrade\r\nsudo apt-get clean\r\nsudo rpi-update\r\nsudo ldconfig\r\nsudo reboot<\/pre>\n<p>Schauen, welche Version jetzt installiert ist mit <code>java -version<\/code>:<\/p>\n<pre class=\"lang:default decode:true \" >java version \"1.6.0_27\"\r\nOpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1~deb7u1+rpi1)\r\nOpenJDK Zero VM (build 20.0-b12, mixed mode)<\/pre>\n<p>Entweder \u00fcber den den Packetmanager:<\/p>\n<pre class=\"lang:default decode:true \" >sudo apt-get update &amp;&amp; sudo apt-get install oracle-java8-jdk<\/pre>\n<p>oder per Hand, dann so:<\/p>\n<p>Dann das JDK 1.8 von der Oracle Seite downloaden. Die Seite wurde nach <a href=\"https:\/\/www.oracle.com\/java\/technologies\/javase\/jdk8-arm-downloads.html\" title=\"download-java-1.8\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a> verschoben. Es wird die <strong>Linux ARM v6\/v7 Hard Float ABI<\/strong> Version mit 83 MB ben\u00f6tigt.<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-18.08.58.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-18.08.58.png\" alt=\"Bildschirmfoto 2014-03-27 um 18.08.58\" width=\"566\" height=\"480\" class=\"aligncenter size-full wp-image-2946\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-18.08.58.png 566w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-18.08.58-300x254.png 300w\" sizes=\"auto, (max-width: 566px) 100vw, 566px\" \/><\/a><\/p>\n<p>In das Download Verzeichnis wechseln und mit scp die Datei auf den rPi kopieren z.B.:<\/p>\n<pre class=\"lang:default decode:true \" >scp jdk-8-linux-arm-vfp-hflt.tar.gz root@192.0.0.0:\/root<\/pre>\n<p>Dann in den rPi wechseln und und das Archive in das \/opt Verzeichnis entpacken, das dauert ein paar Minuten:<\/p>\n<pre class=\"lang:default decode:true \" >sudo tar zxvf jdk-8-linux-arm-vfp-hflt.tar.gz -C \/opt<\/pre>\n<p>Nun Java aktivieren und das Archive l\u00f6schen mit:<\/p>\n<pre class=\"lang:default decode:true \" >sudo update-alternatives --install \/usr\/bin\/javac javac \/opt\/jdk1.8.0_33\/bin\/javac 1\r\nsudo update-alternatives --install \/usr\/bin\/java java \/opt\/jdk1.8.0_0_33\/bin\/java 1\r\nrm jdk-8-linux-arm-vfp-hflt.tar.gz\r\nsudo update-alternatives --config javac\r\n# Auswahl 1 f\u00fcr Version 1.8 eingeben<\/pre>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.33.14.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.33.14.png\" alt=\"Bildschirmfoto 2014-03-27 um 20.33.14\" width=\"1387\" height=\"280\" class=\"aligncenter size-full wp-image-2949\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.33.14.png 1387w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.33.14-300x60.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.33.14-1024x206.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.33.14-900x181.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><br \/>\n<code>sudo update-alternatives --config java<br \/>\n# Auswahl 1 f\u00fcr Version 1.8 eingeben<\/code><br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.32.41.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.32.41.png\" alt=\"Bildschirmfoto 2014-03-27 um 20.32.41\" width=\"1338\" height=\"305\" class=\"aligncenter size-full wp-image-2951\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.32.41.png 1338w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.32.41-300x68.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.32.41-1024x233.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/03\/Bildschirmfoto-2014-03-27-um-20.32.41-900x205.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Und checken ob es geklappt hat mit <code>java -version<\/code> ergibt nun:<\/p>\n<pre class=\"lang:default decode:true \" >java version \"1.8.0\"\r\nJava(TM) SE Runtime Environment (build 1.8.0-b132)\r\nJava HotSpot(TM) Client VM (build 25.0-b70, mixed mode)<\/pre>\n<p><strong>Java 1.8.0<\/strong> ist nun erfolgreich installiert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zuerst das System des Raspberry Pi updaten und neu starten mit: sudo apt-get update sudo apt-get upgrade sudo apt-get clean sudo rpi-update sudo ldconfig sudo reboot Schauen, welche Version jetzt installiert ist mit java -version: java version &#8222;1.6.0_27&#8220; OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1~deb7u1+rpi1) OpenJDK Zero VM (build 20.0-b12, mixed mode) Entweder \u00fcber den den &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=2943\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eWie kann auf einem Raspberry Pi die neueste Java 1.8 Version von Oracle installiert werden?\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,1361,1023],"tags":[1372,137,2178,1370,1374,1371,1373,1030,793],"class_list":["post-2943","post","type-post","status-publish","format-standard","hentry","category-java","category-java-8","category-raspberry-pi","tag-1-8","tag-installieren","tag-java","tag-java-1-8","tag-java-skd","tag-jdk-1-8","tag-neue-java-version","tag-rpi","tag-updaten"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/2943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2943"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/2943\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2943"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}