GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menginstal java secara lokal - tanpa root - di linux, jika memungkinkan?

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)


Linux
  1. Cara menginstal Java di Linux

  2. Cara Menginstal Java di Linux Ubuntu

  3. Cara Menginstal Oracle Java 10 Di Arch Linux

  1. Cara Menginstal Java di RHEL 8 / CentOS 8 Linux

  2. Cara menginstal Java di Kali Linux

  3. Cara Menginstal Oracle Java JDK 17 di Linux

  1. Cara Menginstal Java di Debian 10 Linux

  2. Cara Menginstal Oracle Java JDK 18 di Linux

  3. Cara Menginstal Java di Fedora Linux