Perkenalan

Perkenalan

Dalam artikel sebelumnya kami telah membahas cara menginstal OpenJDK Java di Ubuntu dari repositori Ubuntu standar atau Java JDK 7 Oracle menggunakan Paket Pribadi (PPA). Artikel ini akan mencakup pemasangan Oracle Java JDK 7 dari paket sumber atau dengan mengonversi paket Java RPM ke format paket perangkat lunak Debian.

Unduh Oracle Java JDK 7

Pertama, kita perlu mengunduh paket sumber Oracle Java JDK dari situs web Oracle resmi. Arahkan ke unduhan JDK, terima syarat lisensi dan unduh JDK-7-Linux-.ter.GZ. Versi saat ini dari paket sumber ini adalah JDK-7U11-Linux-X64.ter.GZ Dan ini juga yang akan kita gunakan dalam tutorial ini. Simpan paket sumber tarball ini ke direktori rumah Anda atau tempat sewenang -wenang lainnya.

Siapkan Direktori Tujuan Java

Anda dapat menggunakan java hanya dengan mengekstraknya di direktori apa pun dan kemudian mengatur jalur Anda ke lokasi ini. Namun, dalam artikel ini kami akan menginstal Java ke dalam 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.ter.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

Tetapkan lingkungan sistem

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

$ java -version
Program 'Java' dapat ditemukan di paket berikut:
* default-jre
* GCJ-4.6-jre-headless
* OpenJDK-6-Jre-headless
* GCJ-4.5-jre-headless
* OpenJDK-7-Jre-headless
Coba: sudo apt-get install

Pertama, kita perlu memeriksa apakah sudah ada beberapa alternatif java yang diinstal pada sistem. Untuk melakukan itu kita dapat menggunakan Pembaruan-alternatif memerintah:

$ sudo pembaruan-alternatif-daftar java
Pembaruan-Alternatif: Kesalahan: Tidak ada alternatif untuk Java.

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

$ SUDO UPDATE-ALTERNATIF--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 mengkonfirmasi validitas pengaturan lingkungan baru ini digunakan lagi Pembaruan-alternatif memerintah:

$ sudo pembaruan-alternatif-daftar java
/usr/lib/jvm/jdk1.7.0_11/jre/bin/java

Atau periksa langsung untuk versi Java:

$ java -version java versi "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, mode campuran) 

Ini menegaskan bahwa pemasangan Oracle Java JDK 7 pada sistem Linux Ubuntu Anda dilakukan dengan benar.

Jika Anda telah menginstal OpenJDK Java dari repositori Ubuntu, Anda masih perlu menambahkan instalasi Oracle Java JDK 7 yang baru ke dalam lingkungan sistem dengan hal di atas Pembaruan -alternatif -instal 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 harus memberikan cara yang jelas dan mudah untuk menginstal Oracle Java JDK 7 pada sistem Ubuntu Linux Anda. Alternatif pemasangan lain adalah untuk mengubah paket RPM resmi Oracle menjadi Deb dan menginstalnya dengan dpkg Perintah sebagai berikut:

Pertama unduh paket RPM resmi Oracle yang cocok untuk arsitektur Anda dan konversinya dengan asing memerintah.

$ sudo alien --Scripts JDK-7U11-Linux-X64.RPM
jdk_1.7.011-1_amd64.Deb dihasilkan

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

$ java -version
Program 'Java' dapat ditemukan di paket berikut:

Pada titik ini tidak ada Java yang tersedia di sistem.

$ sudo dpkg -i jdk_1.7.011-1_amd64.Deb
Memilih paket JDK yang sebelumnya tidak dipilih.
(Membaca Database… 48744 File dan Direktori yang Saat Ini Diinstal.)
Membongkar JDK (dari JDK_1.7.011-1_amd64.Deb)…

Sekarang tes untuk versi Java:

$ java -version
versi java "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, mode campuran)

Kesimpulan

Karena kami telah menginstal Java dari paket sumber, instruksi di atas harus berfungsi untuk versi java apa pun termasuk versi yang lebih lama seperti Oracle Java JDK 6.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Cara menginstal java di manjaro linux
  • Cara mendaftar dan menghapus repositori PPA di Ubuntu 20.04 Linux
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Instalasi Oracle Java di Ubuntu 20.04 FOSSA FOSSA Linux
  • Linux: Instal Java
  • Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Unduh Linux
  • Hal -hal yang harus diinstal pada Ubuntu 22.04