GNU/Linux >> Belajar Linux >  >> Ubuntu

Oracle Java JDK 7 di Ubuntu Linux – Instalasi Sumber atau RPM

Pengantar

Pada artikel sebelumnya kita telah membahas cara menginstal OpenJDK java di ubuntu dari repositori standar Ubuntu atau Oracle Java JDK 7 menggunakan Personal Package Archives (PPA). Artikel ini akan membahas penginstalan Oracle Java JDK 7 dari paket sumber atau dengan mengonversi paket RPM Java ke format paket perangkat lunak Debian.

Unduh Oracle Java JDK 7

Pertama, kita perlu mengunduh paket sumber Oracle Java JDK dari situs web resmi Oracle. Navigasikan ke Unduhan JDK, terima persyaratan lisensi, dan unduh jdk-7 -linux- .tar.gz . Versi terbaru dari paket sumber ini adalah jdk-7u11-linux-x64.tar.gz dan ini juga yang akan kita gunakan dalam tutorial ini. Simpan paket sumber tarball ini ke direktori home Anda atau tempat sembarang lainnya.

Siapkan direktori tujuan Java

Anda dapat menggunakan Java hanya dengan mengekstraknya di direktori mana pun dan kemudian mengatur jalur Anda ke lokasi ini. Namun, dalam artikel ini kita akan menginstal Java ke direktori /usr/lib/jvm. Setelah kami mengekstrak paket Java ke direktori ini, kami menggunakan direktori ini dan mengatur lingkungan sistem dengan tepat untuk mencerminkan instalasi Java yang baru. Sebagai root atau dengan bantuan sudo perintah buat direktori /usr/lib/jvm:

$ sudo mkdir /usr/lib/jvm

Instal Java JDK 7

Instalasi awal melibatkan ekstraksi file tar sederhana untuk paket sumber Java ke /usr/lib/jvm. Ini dapat dicapai dengan perintah linux berikut:

$ sudo tar -C /usr/lib/jvm -xzf jdk-7u11-linux-x64.tar.gz

Ini akan membuat direktori Java dengan nama yang sesuai dengan versi Java Anda. Misalnya, dalam hal ini adalah:

$ ls /usr/lib/jvm
jdk1.7.0_11

Menyetel lingkungan sistem

Meskipun kita telah menyalin Java ke lokasi yang tepat, kita masih perlu mengatur lingkungan kerja untuk mengenali direktori Java baru kita. Jika sekarang kita menguji versi Java, kita akan mendapatkan pesan kesalahan:

$ java -version
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install <selected package>

Pertama, kita perlu memeriksa apakah sudah ada beberapa alternatif Java yang diinstal pada sistem. Untuk melakukannya kita dapat menggunakan update-alternatives perintah:

$ sudo update-alternatives --list java
update-alternatives: error: no alternatives for java.

Saat ini, kami tidak memiliki instalasi Java lain di sistem jadi mari kita tambahkan instalasi baru kami:

$ sudo update-alternatives --install /usr/bin/java java \
 /usr/lib/jvm/jdk1.7.0_11/jre/bin/java 1

Jangan lupa “1” (prioritas) dari perintah di atas. Untuk mengonfirmasi validitas setelan lingkungan baru ini, gunakan kembali alternatif-pembaruan perintah:

$ sudo update-alternatives --list java
/usr/lib/jvm/jdk1.7.0_11/jre/bin/java

atau cek langsung versi Javanya:

$ java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

Ini mengonfirmasi bahwa penginstalan Oracle Java JDK 7 pada sistem Linux Ubuntu Anda telah dilakukan dengan benar.

Jika Anda telah menginstal OpenJDK Java dari repositori Ubuntu, Anda masih perlu menambahkan instalasi Oracle Java JDK 7 baru Anda ke dalam lingkungan sistem dengan update-alternatives –install di atas memerintah. Setelah Anda menambahkan alternatif Java lain ke sistem Anda, Anda dapat beralih di antara kedua alternatif seperti yang ditunjukkan pada artikel kami sebelumnya tentang cara menginstal Java di ubuntu dari PPA Ubuntu.

Instalasi dari paket RPM

Di atas akan memberikan cara yang jelas dan mudah untuk menginstal Oracle Java JDK 7 pada sistem Linux Ubuntu Anda. Alternatif penginstalan lainnya adalah mengonversi paket RPM resmi Oracle ke DEB dan menginstalnya dengan dpkg perintah sebagai berikut:

Pertama, unduh paket RPM resmi Oracle yang cocok untuk arsitektur Anda dan ubah dengan alien perintah.

$ sudo alien --scripts jdk-7u11-linux-x64.rpm 
jdk_1.7.011-1_amd64.deb generated

Ini mungkin memakan waktu cukup lama. Setelah siap, instal paket ini dengan dpkg perintah:

$ java -version
The program 'java' can be found in the following packages:

saat ini tidak ada Java yang tersedia di sistem.

$ sudo dpkg -i jdk_1.7.011-1_amd64.deb 
Selecting previously unselected package jdk.
(Reading database ... 48744 files and directories currently installed.)
Unpacking jdk (from jdk_1.7.011-1_amd64.deb) ...

Sekarang uji untuk versi Java:

$ java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

Kesimpulan

Karena kami telah menginstal Java dari paket sumber, instruksi di atas akan berfungsi untuk semua versi Java termasuk versi lama seperti Oracle Java JDK 6.


Ubuntu
  1. cara instalasi linux Ubuntu / Debian jdownloader

  2. Cara Menginstal Oracle Java 7 JRE/JDK di Ubuntu 11.10

  3. Cara Menginstal Oracle Java JDK 18 di Ubuntu 20.04 | Ubuntu 22.04

  1. Cara Menginstal Java di Linux Ubuntu

  2. Oracle Java JDK 7 di Ubuntu Linux – Instalasi Sumber atau RPM

  3. Cara Menginstal Oracle Java JDK 17 di Linux

  1. Instalasi Ubuntu 22.04 Eclipse

  2. Cara Menginstal Oracle Java JDK 11/8 di Ubuntu 16.04 &Linux Mint 18

  3. Oracle Menghentikan Penginstal Oracle Java (jdk) Ppa??