Pengenalan

Pengenalan

Dalam artikel sebelumnya kami telah membincangkan cara memasang OpenJDK Java di Ubuntu dari Repositori Ubuntu Standard atau Oracle Java JDK 7 Menggunakan Arkib Pakej Peribadi (PPA). Artikel ini akan merangkumi pemasangan Oracle Java Jdk 7 dari pakej sumber atau dengan menukar pakej Java RPM ke format Pakej Perisian Debian.

Muat turun Oracle Java Jdk 7

Pertama, kita perlu memuat turun pakej sumber oracle java jdk dari laman web rasmi oracle. Navigasi ke muat turun JDK, terima terma lesen dan muat turun JDK-7-Linux-.tar.Gz. Versi semasa pakej sumber ini adalah JDK-7U11-LINUX-X64.tar.Gz Dan ini juga yang akan kita gunakan dalam tutorial ini. Simpan pakej sumber tarball ini ke dalam direktori rumah anda atau tempat sewenang -wenang.

Sediakan Direktori Destinasi Java

Anda boleh menggunakan Java dengan hanya mengeluarkannya di mana -mana direktori dan kemudian tetapkan laluan anda ke lokasi ini. Walau bagaimanapun, dalam artikel ini kami akan memasang Java ke/usr/lib/jvm direktori. Sebaik sahaja kami mengekstrak pakej Java ke direktori ini, kami menggunakan direktori ini dan menetapkan persekitaran sistem dengan sewajarnya untuk mencerminkan pemasangan Java baru. Sebagai akar atau dengan bantuan sudo Perintah Buat direktori/usr/lib/jvm:

$ sudo mkdir/usr/lib/jvm

Pasang Java JDK 7

Pemasangan awal melibatkan pengekstrakan fail tar mudah untuk pakej sumber Java ke/usr/lib/jvm. Ini dapat dicapai dengan arahan 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. Sebagai contoh, dalam kes ini ia adalah:

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

Tetapkan persekitaran sistem

Walaupun kami telah menyalin Java ke lokasi yang tepat, kami masih perlu menubuhkan persekitaran kerja untuk mengenali direktori Java baru kami. Sekiranya kita kini menguji versi Java, kita akan mendapat mesej ralat:

$ java -versi
Program 'Java' boleh didapati dalam pakej berikut:
* lalai-jre
* GCJ-4.6-Jre-Headless
* OpenJDK-6-Jre-Headless
* GCJ-4.5-jre-headless
* OpenJDK-7-Jre-Headless
Cuba: sudo apt-get pemasangan

Pertama, kita perlu menyemak sama ada sudah ada beberapa alternatif Java yang dipasang pada sistem. Untuk melakukan itu kita boleh menggunakan Kemas kini-alternatif Perintah:

$ sudo kemas kini-alternatif-senarai java
Kemas kini-Alternatif: Ralat: Tiada alternatif untuk Java.

Pada masa ini, kami tidak mempunyai pemasangan Java lain di sistem jadi marilah kita menambah pemasangan baru kami:

$ sudo kemas kini-alternatif-pemasangan/usr/bin/java java \/usr/lib/jvm/jdk1.7.0_11/jre/bin/java 1

Jangan lupa "1" (keutamaan) arahan di atas. Untuk mengesahkan kesahihan tetapan persekitaran baru ini gunakan lagi Kemas kini-alternatif Perintah:

$ sudo kemas kini-alternatif-senarai java
/usr/lib/jvm/jdk1.7.0_11/jre/bin/java

Atau periksa secara langsung untuk versi Java:

$ java -versi versi java "1 1.7.0_11 "Java (TM) SE Runtime Environment (Membina 1.7.0_11-b21) Java Hotspot (TM) 64-bit Server VM (Bina 23.6-B04, mod campuran) 

Ini mengesahkan bahawa pemasangan Oracle Java JDK 7 pada sistem Ubuntu Linux anda dilakukan dengan betul.

Sekiranya anda telah memasang OpenJDK Java dari repositori Ubuntu, anda masih perlu menambah pemasangan Oracle Java JDK 7 baru ke dalam persekitaran sistem dengan perkara di atas UPDATE -Alternatif -Install perintah. Sebaik sahaja anda menambah alternatif Java yang lain ke sistem anda, anda boleh menukar antara kedua -dua alternatif seperti yang ditunjukkan dalam artikel sebelumnya tentang cara memasang Java di Ubuntu dari PPA Ubuntu.

Pemasangan dari pakej rpm

Di atas harus menyediakan cara yang jelas dan mudah untuk memasang Oracle Java Jdk 7 di sistem Ubuntu Linux anda. Alternatif pemasangan lain adalah untuk menukar pakej RPM rasmi Oracle ke Deb dan memasangnya dengan dpkg Perintah seperti berikut:

Muat turun pertama pakej RPM rasmi Oracle yang sesuai untuk seni bina anda dan menukarnya dengan makhluk asing perintah.

$ sudo alien-skrip jdk-7u11-linux-x64.rpm
jdk_1.7.011-1_AMD64.Deb dijana

Ini mungkin mengambil sedikit masa. Setelah siap, pasangkan pakej ini dengan dpkg Perintah:

$ java -versi
Program 'Java' boleh didapati dalam pakej berikut:

Pada ketika ini tiada Java tersedia di sistem.

$ sudo dpkg -i jdk_1.7.011-1_AMD64.Deb
Memilih JDK Pakej yang tidak dipilih sebelumnya.
(Membaca pangkalan data ... 48744 fail dan direktori yang dipasang pada masa ini.)
Membongkar JDK (dari JDK_1.7.011-1_AMD64.Deb) ..

Sekarang ujian untuk versi Java:

$ java -versi
Versi Java "1.7.0_11 "
Persekitaran Java (TM) SE Runtime (Bina 1.7.0_11-B21)
Java Hotspot (TM) 64-bit Server VM (membina 23.6-B04, mod campuran)

Kesimpulan

Oleh kerana kami telah memasang Java dari pakej sumber, arahan di atas harus berfungsi untuk sebarang versi Java termasuk versi lama seperti Oracle Java Jdk 6.

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Cara Memasang Java di Manjaro Linux
  • Cara menyenaraikan dan mengeluarkan repositori PPA di Ubuntu 20.04 Linux
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Pemasangan Oracle Java di Ubuntu 20.04 Focal Fossa Linux
  • Linux: Pasang Java
  • Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Muat turun linux
  • Perkara yang perlu dipasang di Ubuntu 22.04