Untuk menginstal Java dari berkas tar.gz, Anda perlu secara manual mengekstrak arsip tersebut, mengatur variabel lingkungan, dan mengonfigurasi sistem Anda untuk menggunakan instalasi Java yang diekstrak. Berikut adalah langkah-langkah untuk menginstal Java dari berkas tar.gz:
Unduh Berkas Java Tarball:
Kunjungi situs resmi Oracle atau OpenJDK dan unduh arsip tar.gz Java untuk versi yang Anda inginkan. Sebagai contoh, Anda dapat mengunduh OpenJDK dari situs AdoptOpenJDK.Ekstrak Arsip:
Buka terminal dan navigasi ke direktori di mana Anda mengunduh berkas tar.gz. Gunakan perintah berikut untuk mengekstrak arsip:
tar -xzvf jdk-*.tar.gz
Ganti jdk-*.tar.gz
dengan nama sebenarnya dari berkas tar.gz yang diunduh.
-
Pindahkan Folder yang Diekstrak:
Pindahkan folder yang diekstrak ke lokasi di mana Anda ingin menginstal Java. Sebagai contoh, Anda dapat memindahkannya ke
/opt
:
sudo mv jdk-* /opt/
-
Atur Variabel Lingkungan:
Anda perlu mengatur variabel lingkungan
PATH
danJAVA_HOME
untuk menunjuk ke instalasi Java. Buka berkas konfigurasi profil shell Anda (misalnya,~/.bashrc
,~/.zshrc
, atau/etc/environment
) dan tambahkan baris berikut:
export JAVA_HOME=/opt/jdk-*/ # Ganti dengan jalur sebenarnya
export PATH=$PATH:$JAVA_HOME/bin
Setelah menyimpan berkas tersebut, muat ulang profil shell Anda:
source ~/.bashrc # Atau berkas yang sesuai untuk shell Anda
- Verifikasi Instalasi: Buka terminal baru dan verifikasi bahwa Java diinstal dengan benar:
java -version
-
Opsional: Konfigurasi Versi Java Default (Hanya Linux):
Jika Anda memiliki beberapa versi Java yang diinstal, Anda dapat menggunakan perintah
update-alternatives
pada sistem Linux untuk memilih versi default:
sudo update-alternatives --install /usr/bin/java java /opt/jdk-*/bin/java 1
sudo update-alternatives --config java
Pilih versi Java default yang diinginkan dari daftar.
Itu dia! Anda telah berhasil menginstal Java dari berkas tar.gz. Ingat untuk mengganti jdk-*
dengan nama sebenarnya dari folder yang diekstrak dan sesuaikan jalur sesuai preferensi instalasi Anda.
Top comments (0)