Oracle menawarkan JRE dan JDK juga sebagai *.tar.gz untuk Linux. Saya biasanya berhasil hanya mengunduh paket seperti itu, membuka / membuka ritsletingnya (tar -xzvf jdk-8u25.tar.gz
) lalu menjalankannya, menggunakan jalur absolut.
Ini cukup mudah...
Unduh JDK sebagai tarball dari Oracle (pencarian google sederhana akan menghasilkan tautan).
Buka zipnya di suatu tempat di $HOME Anda (misalnya, $HOME/jdk
).
Tetapkan JAVA_HOME
ke jalur instalasi root JDK; lalu tambahkan $JAVA_HOME/bin
ke PATH
Anda .
Dan pergilah.
Di sini saya memiliki pengaturan khusus sejauh saya menjalankan tiga versi utama JDK yang berbeda:6, 7, 8. Sebagai contoh, berikut adalah file sumber saya untuk mengatur shell saat ini untuk menggunakan Java 8:
$ cat ~/.jdk/8
export JAVA_HOME=/opt/sunjdk/1.8/current
export PATH="$JAVA_HOME/bin:$PATH"
Dan di /opt/sunjdk/1.8
(mengingat bahwa /opt/sunjdk
dapat ditulis oleh pengguna saya sehingga saya tidak perlu menjadi root
):
$ ls -l /opt/sunjdk/1.8/* -d
lrwxrwxrwx 1 fge fge 11 Oct 30 10:09 /opt/sunjdk/1.8/current -> jdk1.8.0_25
drwxr-xr-x 1 fge fge 274 Mar 18 2014 /opt/sunjdk/1.8/jdk1.8.0_05
drwxr-xr-x 1 fge fge 274 Sep 18 02:44 /opt/sunjdk/1.8/jdk1.8.0_25
(dan ya, saya adalah root
sebagai permulaan untuk memberikan izin menulis untuk /opt/sunjdk
ke pengguna "saya"; jika Anda tidak memiliki kebebasan seperti itu, buat saja direktori lain di rumah Anda)