GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat javu lokálně - bez root - na linux, pokud je to možné?

Oracle nabízí JRE a JDK také jako *.tar.gz pro Linux. Obvykle jsem měl úspěch právě při stažení takového balíčku, jeho rozbalení/rozbalení (tar -xzvf jdk-8u25.tar.gz ) a poté jej spusťte pomocí absolutní cesty.


Je to docela snadné...

Stáhněte si JDK jako tarball od společnosti Oracle (odkaz získáte jednoduchým vyhledáváním Google).

Rozbalte jej někde v $HOME (například $HOME/jdk ).

Nastavte JAVA_HOME k cestě kořenové instalace JDK; pak přidejte $JAVA_HOME/bin na váš PATH .

A můžete jít.

Zde mám konkrétní nastavení, pokud spouštím tři různé hlavní verze JDK:6, 7, 8. Zde je například můj zdrojový soubor pro nastavení aktuálního prostředí pro použití Java 8:

$ cat ~/.jdk/8
export JAVA_HOME=/opt/sunjdk/1.8/current
export PATH="$JAVA_HOME/bin:$PATH"

A v /opt/sunjdk/1.8 (vzhledem k tomu, že /opt/sunjdk je zapisovatelný mým uživatelem, takže nemusím mít 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

(a ano, bylo mi root pro začátek, abyste udělili oprávnění k zápisu pro /opt/sunjdk "mému" uživateli; pokud takovou svobodu nemáte, vytvořte si jiný adresář u vás doma)


Linux
  1. Jak nainstalovat Javu na Linux

  2. Jak nainstalovat Javu na Ubuntu Linux

  3. Jak nainstalovat Oracle Java JDK 17 na Linux

  1. Jak nainstalovat Javu na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat Javu na Kali Linux

  3. Jak nainstalovat Oracle Java 10 v Arch Linuxu

  1. Jak nainstalovat Javu na Debian 10 Linux

  2. Jak nainstalovat Oracle Java JDK 18 na Linux

  3. Jak nainstalovat Javu na Fedora Linux