Salt を使用して一連の Centos マシン (rpm ベース) を構成しており、Java ランタイムをインストールする必要があります。Ubuntu ベースのマシンでこれを行うという議論を見たことがありますが、Redhat ベースのディストリビューションでこれを行った人がいるのだろうかと思います。問題は、ユーザーの介入なしに「ライセンスを受け入れる」ダイアログを通過することです。
2696 次
2 に答える
1
これらのインタラクティブな質問に対する回答を実際に事前にシードすることができます。その方法を示すソルト ユーザー メーリング リストのスレッドは次のとおりです 。
于 2013-12-17T17:39:33.513 に答える
0
この素敵なsaltstack-formula/sun-java-formulaがあります
URL 経由で供給される tarball アーカイブから Java JRE および JDK をセットアップおよび構成する式。
式ドキュメントを使用してインストールできます。centos のインストールではこれをテストしませんでしたが、tarball のインストールを使用するので、うまくいくかもしれません。誰かが rvm ベースのシステムでテストした場合は、ここにコメントしてください! ;)
これを、次の柱を持つ debian マシンに正常にインストールしました。
java_home: /usr/lib/java
java:
source_url: http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jre-7u79-linux-x64.tar.gz
jce_url: http://download.oracle.com/otn-pub/java/jce/7/UnlimitedJCEPolicyJDK7.zip
version_name: jdk1.7.0_79
prefix: /usr/share/java
dl_opts: -b oraclelicense=accept-securebackup-cookie -L
java-jdk は正常にインストールされましたが、jce のインストールに失敗しました。念のため、問題番号 20を作成しましたが、実際には jce は必要ありません (少なくとも、今は必要ありません)。
于 2016-09-08T23:28:29.343 に答える