GNU/Linux >> Linux の 問題 >  >> Linux

可能であれば、Javaをローカルにインストールする方法-ルートなし-Linuxに?

Oracle は、Linux 用の *.tar.gz としても JRE と JDK を提供しています。私は通常、そのようなパッケージをダウンロードし、解凍/解凍するだけで成功しました (tar -xzvf jdk-8u25.tar.gz ) を実行し、絶対パスを使用します。


とても簡単です...

Oracle から JDK を tarball としてダウンロードします (簡単な Google 検索でリンクが表示されます)。

$HOME のどこかに解凍します (例:$HOME/jdk ).

JAVA_HOME を設定 ルート JDK インストールのパスへ。 $JAVA_HOME/bin を先頭に追加します あなたの PATH に .

ここでは、JDK の 3 つの異なるメジャー バージョン (6、7、8) を実行する限り、特定の設定があります。たとえば、Java 8 を使用するように現在のシェルを設定するためのソース ファイルは次のとおりです。

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

そして /opt/sunjdk/1.8 で (その /opt/sunjdk を考えると ユーザーが書き込み可能であるため、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

(そして、はい、私は root でした まず /opt/sunjdk に書き込み権限を付与する 「私の」ユーザーへ。そのような自由がない場合は、ホームに別のディレクトリを作成してください)


Linux
  1. LinuxにJavaをインストールする方法

  2. UbuntuLinuxにJavaをインストールする方法

  3. ArchLinuxにOracleJava10をインストールする方法

  1. RHEL 8 / CentOS8LinuxにJavaをインストールする方法

  2. KaliLinuxにJavaをインストールする方法

  3. LinuxにOracleJavaJDK17をインストールする方法

  1. Debian10LinuxにJavaをインストールする方法

  2. LinuxにOracleJavaJDK18をインストールする方法

  3. FedoraLinuxにJavaをインストールする方法