{"id":1987,"date":"2019-02-16T23:48:21","date_gmt":"2019-02-16T16:48:21","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1987"},"modified":"2025-03-28T04:33:09","modified_gmt":"2025-03-27T21:33:09","slug":"how-to-install-oracle-java-on-debian-10","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/","title":{"rendered":"Cara Install Oracle Java di Debian 10"},"content":{"rendered":"<p>Java adalah bahasa pemrograman yang populer untuk pengembangan perangkat lunak sistem dan aplikasi web. Anda perlu menginstal <a href=\"https:\/\/www.beritabebas.com\/definisi\/java-development-kit-jdk\/\">Java Development Kit<\/a> (JDK) dan <a href=\"https:\/\/www.beritabebas.com\/definisi\/java-runtime-environment-jre\/\">Java Runtime Environment<\/a> (JRE) untuk pengaturan lingkungan pengembangan Java.<\/p>\n<p>JDK mengkompilasi file sumber java dan membuat file <a href=\"https:\/\/www.beritabebas.com\/definisi\/java-foundation-classes-jfc\/\" target=\"_blank\" rel=\"noopener\">class<\/a> java. JRE digunakan untuk menjalankan file class intermediate. Tutorial ini akan memandu Anda menginstal versi Oracle Java 11 LTS pada sistem Linux Debian 10 buster.<\/p>\n<h2 class=\"heading1\">Langkah 1 \u2013 Persiapan<\/h2>\n<p>Sebelum memulai instalasi,\u00a0login ke\u00a0Debian 10 Buster melalui <a href=\"https:\/\/www.beritabebas.com\/definisi\/secure-shell\/\">SSH<\/a>\u00a0sebagai pengguna yang mempunyai wewenang <a href=\"https:\/\/www.beritabebas.com\/definisi\/sudo-superuser-do\/\">sudo<\/a>\u00a0(root) dan instal beberapa paket yang diperlukan pada sistem Debian Anda.<\/p>\n<pre>sudo -i\r\napt install wget libasound2 libasound2-data\r\n<\/pre>\n<h2 class=\"heading1\">Langkah 2 \u2013 Download Paket Java Debian<\/h2>\n<p>Download Java SE Development Kit 11 rilis file debian LTS terbaru dari <a href=\"https:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/jdk11-downloads-5066655.html\">halaman unduhan resminya<\/a> atau gunakan <a href=\"https:\/\/www.linuxid.net\/24756\/tutorial-menggunakan-command-wget-di-terminal\/\">perintah wget<\/a> untuk download dari command line.<\/p>\n<pre>wget --no-cookies --no-check-certificate --header \"Cookie: oraclelicense=accept-securebackup-cookie\" http:\/\/download.oracle.com\/otn-pub\/java\/jdk\/11.0.2+9\/f51449fcd52f4d52b93a989c5c56ed3c\/jdk-11.0.2_linux-x64_bin.deb\r\n<\/pre>\n<h2 class=\"heading1\">Langkah 3 \u2013 Install Oracle Java di Debian 10<\/h2>\n<p>Sekarang, gunakan <em>Debian package installer utility<\/em> (dpkg) untuk menginstal paket Java yang diunduh di sistem Anda. Cukup jalankan perintah berikut di terminal sistem.<\/p>\n<pre>dpkg -i jdk-11.0.2_linux-x64_bin.deb\r\n<\/pre>\n<p>Kemudian konfigurasikan Java 11 sebagai versi default di sistem Anda.<\/p>\n<pre>update-alternatives --install \/usr\/bin\/java java  \/usr\/lib\/jvm\/jdk-11.0.2\/bin\/java 2\r\nupdate-alternatives --config java\r\n<\/pre>\n<p>Seperti output dibawah, ada 2 versi Java yang terinstall.\u00a0OpenJDK 11 dikonfigurasi sebagai versi java default. Java 11 terdaftar pada nomor pilihan 2, Begitu dimasukkan 2 dan tekan Enter. Sekarang Oracle Java 11 dikonfigurasi sebagai versi Java default.<\/p>\n<p>output<\/p>\n<pre>root@beritabebas : ~# update-alternatives --config java\r\nThere are 2 choices for the alternative java (providing \/usr\/bin\/java).\r\n\r\nSelection   Path                                         Priority    Status\r\n-------------------------------------------------------\r\n*  0       \/usr\/lib\/jvm\/java-11-openjdk-amd64\/bin\/java    1111      auto mode\r\n   1       \/usr\/lib\/jvm\/java-11-openjdk-amd64\/bin\/java    1111      manual mode\r\n   2       \/usr\/lib\/jvm\/java-11.0.1\/bin\/java              2         manual mode\r\n\r\nPress &lt;enter&gt; to keep the current choice[*], or type selection number : <strong>2\r\n<\/strong><\/pre>\n<p>Ada beberapa binari lain untuk ditetapkan sebagai default untuk instalasi JDK. Jalankan perintah untuk mengatur javac dan jar sebagai default:<\/p>\n<pre>update-alternatives --install \/usr\/bin\/jar jar \/usr\/lib\/jvm\/jdk-11.0.2\/bin\/jar 2\r\nupdate-alternatives --install \/usr\/bin\/javac javac \/usr\/lib\/jvm\/jdk-11.0.2\/bin\/javac 2\r\nupdate-alternatives --set jar \/usr\/lib\/jvm\/jdk-11.0.2\/bin\/jar\r\nupdate-alternatives --set javac \/usr\/lib\/jvm\/jdk-11.0.2\/bin\/javac\r\n<\/pre>\n<h2 class=\"heading1\">Langkah 4 \u2013 Verifikasi Versi Java<\/h2>\n<p>Karenanya Java 11 telah berhasil diinstal pada sistem Debian 10 Buster Anda. Sekarang periksa versi Java yang sedang aktif dengan menjalankan perintah berikut.<\/p>\n<pre>java -version\r\n\r\njava version \"11.0.2\" 2018-10-16 LTS\r\nJava(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)\r\nJava HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)\r\n<\/pre>\n<h2 class=\"heading1\">Langkah 5 \u2013 Konfigurasikan Variabel Java Environment<\/h2>\n<p>Sebagian besar aplikasi berbasis Java menggunakan variabel environment untuk bekerja. Buat skrip seperti di bawah ini. Sekarang atur semua variabel environment yang diperlukan untuk Java. File ini akan secara otomatis memuat ulang pengaturan pada saat sistem reboot.<\/p>\n<pre>sudo nano \/etc\/profile.d\/jdk.sh\r\n<\/pre>\n<p>Sekarang, Tambahkan \/ Perbarui nilai-nilai berikut:<\/p>\n<pre class=\"pretty-label\">File: \/etc\/profile.d\/jdk.sh<\/pre>\n<pre class=\"pretty\">export J2SDKDIR=\/usr\/lib\/jvm\/jdk-11.0.2\r\nexport J2REDIR=\/usr\/lib\/jvm\/jdk-11.0.2\r\nexport PATH=$PATH:\/usr\/lib\/jvm\/jdk-11.0.2\/bin:\/usr\/lib\/jvm\/jdk-11.0.2\/db\/bin\r\nexport JAVA_HOME=\/usr\/lib\/jvm\/jdk-11.0.2\r\nexport DERBY_HOME=\/usr\/lib\/jvm\/jdk-11.0.2\/db\r\n<\/pre>\n<p>Kemudian simpan file Anda dan keluar. Kemudian muat pengaturan ini ke shell aktif saat ini juga<\/p>\n<pre>source \/etc\/profile.d\/jdk.sh\r\n<\/pre>\n<p>Anda telah berhasil menginstal Java 11.0.2 pada sistem Linux Debian 10 Buster.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Java adalah bahasa pemrograman yang populer untuk pengembangan perangkat lunak sistem dan aplikasi web. Anda&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1988,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[108,266],"class_list":["post-1987","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","tag-java","tag-oracle"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Install Oracle Java di Debian 10 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Install Oracle Java di Debian 10 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Java adalah bahasa pemrograman yang populer untuk pengembangan perangkat lunak sistem dan aplikasi web. Anda&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-16T16:48:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-27T21:33:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Java.oracle.logo_.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"480\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/\",\"url\":\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/\",\"name\":\"Cara Install Oracle Java di Debian 10 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Java.oracle.logo_.jpg\",\"datePublished\":\"2019-02-16T16:48:21+00:00\",\"dateModified\":\"2025-03-27T21:33:09+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Java.oracle.logo_.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Java.oracle.logo_.jpg\",\"width\":720,\"height\":480},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Install Oracle Java di Debian 10\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Install Oracle Java di Debian 10 - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Install Oracle Java di Debian 10 - Linuxid","og_description":"Java adalah bahasa pemrograman yang populer untuk pengembangan perangkat lunak sistem dan aplikasi web. Anda&hellip;","og_url":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/","og_site_name":"Linuxid","article_published_time":"2019-02-16T16:48:21+00:00","article_modified_time":"2025-03-27T21:33:09+00:00","og_image":[{"width":720,"height":480,"url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Java.oracle.logo_.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/","url":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/","name":"Cara Install Oracle Java di Debian 10 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Java.oracle.logo_.jpg","datePublished":"2019-02-16T16:48:21+00:00","dateModified":"2025-03-27T21:33:09+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Java.oracle.logo_.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Java.oracle.logo_.jpg","width":720,"height":480},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/post\/how-to-install-oracle-java-on-debian-10\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Install Oracle Java di Debian 10"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=1987"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1987\/revisions"}],"predecessor-version":[{"id":2450,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1987\/revisions\/2450"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1988"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}