Si vous installez en utilisant oracle-java * -installer, un dialogue de licence vous sera demandé lors de l'installation, ce que vous avez peut-être rencontré.
Cependant, cela n'est pas pratique si vous souhaitez procéder à la configuration sans interaction avec un mécanisme tel que CI ou Infra as Code.
J'ai essayé Google, mais il a fallu du temps pour obtenir un succès, alors je vais l'écrire ici.
En émettant la commande suivante, vous pouvez procéder à l'installation par <OK>
le contrat de licence sans aucune interaction.
$ 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
Vous trouverez ci-dessous les sujets Stackoverflow auxquels nous sommes arrivés. https://stackoverflow.com/questions/19275856/auto-yes-to-the-license-agreement-on-sudo-apt-get-y-install-oracle-java7-instal
De plus, confirmons séparément l'autorisation de licence pour le dialogue ignoré. http://www.oracle.com/technetwork/jp/licenses/javase-dev-license-2595998-ja.html
Recommended Posts