Wenn Sie mit oracle-java * -installer installieren, werden Sie während der Installation nach einem Lizenzierungsdialog gefragt, den Sie möglicherweise erlebt haben.
Dies ist jedoch unpraktisch, wenn Sie mit der Einrichtung fortfahren möchten, ohne mit einem Mechanismus wie CI oder Infra als Code zu interagieren.
Ich habe es mit Google versucht, aber es hat einige Zeit gedauert, bis ich einen Treffer erzielt habe. Deshalb schreibe ich es hier auf.
Mit dem folgenden Befehl können Sie die Installation durch "
$ sudo add-apt-repository -y ppa:webupd8team/java
$ sudo apt-get update
$ echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-$ set-selections
$ echo debconf shared/accepted-oracle-license-v1-1 seen true | sudo debconf-set-selections
$ # sudo apt-get -y install oracle-java7-installer
$ sudo apt-get -y install oracle-java8-installer
Nachfolgend finden Sie die Stackoverflow-Themen, zu denen wir gekommen sind. https://stackoverflow.com/questions/19275856/auto-yes-to-the-license-agreement-on-sudo-apt-get-y-install-oracle-java7-instal
Lassen Sie uns außerdem die Lizenzberechtigung für den übersprungenen Dialog separat bestätigen. http://www.oracle.com/technetwork/jp/licenses/javase-dev-license-2595998-ja.html
Recommended Posts