This method for installing Java is not good for scripts because the update-alternatives --config
invocation requires a human to look at a list and select an alternative.
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jdk1.8/bin/java" 1
sudo update-alternatives --config java
How can I improve on this to eliminate human interaction?