Skip to content

Instantly share code, notes, and snippets.

Last active April 19, 2019 12:42
  • Star 3 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save aweijnitz/92bbb761c9e407809193 to your computer and use it in GitHub Desktop.
Provisioning script for non-interactive Java8 installation on Linux
# From
# You need to run this script as root
# su -
echo "INSTALLING JAVA 8 AS USER `whoami` "
echo "deb trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
# Accept license non-iteractive
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
apt-key adv --keyserver hkp:// --recv-keys EEA14886
apt-get update
apt-get install -y oracle-java8-installer
# Make sure Java 8 becomes default java
apt-get install -y oracle-java8-set-default
# exit
Copy link

Tested on Debian 7 (Wheezy)

Copy link

Thanks to you I updated my Ansible Library davidfischer-ch/ansible-roles@102ace3.

Copy link

vliubko commented Apr 19, 2019

The Oracle JDK License has changed for releases starting April 16, 2019.

Oracle Java (JDK) 8 Installer PPA is DISCONTINUED now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment