Iklan

menginstal java di linuxDi Linux, ada dua implementasi yang berbeda dari Jawa yang tersedia untuk digunakan. Variasi open source yang sebagian besar distribusi menyertakan secara default dikenal, secara keseluruhan, sebagai OpenJDK. Solusi lain, yang tidak dimasukkan secara default di sebagian besar distribusi karena sifat kepemilikannya, adalah Oracle Java (sebelumnya Sun Java). Keduanya bekerja dengan sangat baik, kecuali bahwa Oracle Java mungkin memiliki beberapa perbaikan lagi. Dalam hal basis kode, mereka 98-99% identik.

Ubuntu dan Lengkungan Cara Memasang Arch Linux di Komputer Anda [Bagian 1]Selama beberapa bulan di sini di MakeUseOf, saya telah menyebutkan Arch Linux (selanjutnya disebut "Arch") beberapa kali. Namun, Arch belum pernah benar-benar dibahas di sini, jadi orang mungkin masih sedikit ... Baca lebih banyak memungkinkan Anda dengan mudah menginstal implementasi mana pun, sementara Fedora Linux Menjadi Lebih Baik dengan Distribusi Fedora 16 BetaDistribusi Linux telah meningkat dengan pesat, dan peningkatan itu menjadi terlihat dalam rilis beta terbaru. Fedora, salah satu distribusi unggulan yang membawa GNOME 3, tidak berbeda dan seharusnya ...

instagram viewer
Baca lebih banyak pengguna akan memiliki waktu yang sedikit lebih sulit (setidaknya ketika harus menginstal Oracle Java). Artikel ini harus menjernihkan kebingungan tentang cara membuatnya bekerja, termasuk beberapa tips dan trik yang saya temukan untuk pengguna 64-bit.

Menginstal OpenJDK (Mudah)

menginstal java di linux
Menginstal implementasi OpenJDK sebenarnya cukup sederhana. Untuk mendapatkan semua fungsionalitas Java, Anda harus menjalankan perintah ini untuk menginstal paket-paket yang diperlukan jika belum terinstalasi:

sudo yum instal icedtea-web java-1.6.0-openjdk

. Ini menginstal Java Runtime Environment dan plugins browser yang diperlukan untuk mendapatkan sistem Java yang lengkap. Anda juga dapat menginstal kedua paket tersebut melalui manajer paket.

Menginstal Oracle Java (Lebih Keras)

Sederhana bukan? Yah, sayangnya beberapa program Java tampaknya membutuhkan Oracle Java agar dapat bekerja dengan benar, meskipun tidak semua orang memiliki masalah ini. Saya akan membaginya menjadi dua bagian, satu untuk pengguna 32-bit dan satu untuk pengguna 64-bit. Anda kemudian dapat melewati bagian yang tidak berlaku untuk sistem Anda.

Mengunduh File

menginstal fedora linux
Sebelum kami berpisah menjadi jalur yang terpisah, semua pengguna setidaknya dapat mengunduh file yang diperlukan. Pengguna 32-bit dapat mengunduh JRE dari sini atau JDK 32-bit dari sini, sementara pengguna 64-bit hanya harus memilih JDK 64-bit (Saya akan menjelaskan alasannya nanti). Pastikan bahwa ketika Anda mengunduh file Anda, Anda memilih yang secara spesifik menyebutkan RPM, yang digunakan oleh Fedora. Demi kesederhanaan, simpan file yang diunduh di folder Unduhan Anda. Selain itu, untuk saat ini, saya sarankan Anda masih menggunakan paket Java 6, seperti 6u27 pada saat artikel ini, daripada Java 7 karena masih terlalu baru.

Instalasi

Untuk menjalankan pengaturan, Anda harus membuka terminal dan menjalankannya

 chmod + x / home //Downloads/

untuk menambahkan izin yang dapat dieksekusi ke file, dan kemudian jalankan dengan hanya menjalankannya dengan mengetik

/home//Downloads/

. Jangan lupa ganti dengan nama pengguna dan dengan nama file yang Anda unduh. Pergi melalui pengaturan sampai selesai.

Konfigurasi

Selamat! Oracle Java sudah diinstal di sistem Anda! Namun, Anda masih beberapa langkah lagi dari benar-benar dapat menggunakannya. Kita perlu membuat banyak tautan simbolik di banyak tempat agar sistem dapat menggunakannya dengan benar. Perhatikan bahwa perintah ini menyebutkan folder seperti "jre1.6.0_27" atau "jdk1.6.0_27", yang mengacu pada versi 6u27. Jika Anda mengunduh versi yang berbeda, katakanlah 6u29, Anda harus mengedit jalur dengan tepat.

JRE 32-bit

Jika Anda memilih JRE 32-bit, Anda harus memasukkan perintah ini dalam urutan:

  1. alternatif sudo - instal / usr / bin / java java /usr/java/jre1.6.0_27/bin/java 20000
  2. alternatif sudo - instal / usr / bin / javaws javaws /usr/java/jre1.6.0_27/bin/javaws 20000
  3. alternatif sudo - instal /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jre1.6.0_27/lib/i386/libnpjp2.so 20000

JDK 32-bit

Jika Anda memilih JDK 32-bit, Anda harus memasukkan perintah ini dalam urutan:

  1. alternatif sudo --instal / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
  2. alternatif sudo - instal / usr / bin / javaws javaws /usr/java/jdk1.6.0_27/jre/bin/javaws 20000
  3. alternatif sudo - instal /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.6.0_27/jre/lib/i386/libnpjp2.so 20000
  4. alternatif sudo - instal / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
  5. alternatif sudo - instal / usr / bin / jar jar / usr/java/jdk1.6.0_27/bin/jar 20000

JDK 64-bit

Melalui pengalaman pribadi, saya menemukan bahwa pengguna 64-bit harus melakukan beberapa hal secara berbeda. Saya meminta Anda mengunduh JDK 64-bit alih-alih JRE 64-bit karena JDK menyertakan aplikasi Java Web Start yang berfungsi, sedangkan JRE tidak. Selain itu, Anda harus menggunakan beberapa trik untuk membuatnya berfungsi. Oleh karena itu, harap gunakan perintah ini untuk:

  1. alternatif sudo --instal / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
  2. alternatif sudo - instal /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/jdk1.6.0_27/jre/lib/amd64/libnpjp2.so 20000
  3. alternatif sudo - instal / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
  4. alternatif sudo - instal / usr / bin / jar jar / usr/java/jdk1.6.0_27/bin/jar 20000
  5. sudo ln -s /usr/java/jdk1.6.0_27/jre/javaws/javaws / etc / alternative / javaws
  6. sudo ln -s / etc / alternative / javaw / usr / bin / javaw

Apa yang dilakukan oleh perintah-perintah itu secara berbeda adalah menginstal plugin browser 64-bit daripada sebagai plugin 32-bit serta menggunakan cara berbeda untuk membuat tautan yang diperlukan untuk javaw, karena cara lain tidak berhasil saya.

Langkah Terakhir

menginstal fedora linux
Terakhir tetapi tidak kalah penting, Anda harus mengedit file dan menambahkan satu baris teks. Untuk melakukan itu, Anda dapat membuka editor teks favorit Anda untuk mengubah / home //.bash_profile file. Jika Anda menginstal JDK (32-bit atau 64-bit), tambahkan:

## ekspor JAVA_HOME JDK ## export JAVA_HOME = "/ usr / java / jdk1.6.0_27"

Jika Anda menginstal JRE, tambahkan:

## ekspor JAVA_HOME JRE ## export JAVA_HOME = "/ usr / java / jre1.6.0_27"

Kesimpulan

menginstal java di linux
Java akhirnya telah diinstal dan dikonfigurasi dengan benar! Anda sekarang harus dapat menggunakan Java di mana pun Anda membutuhkannya, termasuk Firefox. Jika Anda menggunakan browser yang berbeda, Anda dapat membuat tautan dari lokasi Firefox ke folder plugin browser Anda. Meskipun ini sedikit kerja, itu akan membuahkan hasil dalam jangka panjang.

Apa yang Anda sukai, OpenJDK atau Oracle Java? Apakah Anda ingin melihat Oracle sepenuhnya open-source Java dan mempertahankan satu implementasi tunggal? Mengapa atau mengapa tidak? Beri tahu kami di komentar!

Danny adalah senior di University of North Texas yang menikmati semua aspek perangkat lunak open source dan Linux.