Essa é a mensagem de erro que você recebe quando tenta instalar o mesmo pacote duas vezes porque o pacote já está instalado. Para provar isso, execute o seguinte comando para mostrar se o oracle-java8-installer está instalado:
apt policy oracle-java8-installer
Quando você tentou instalar o oracle-java8-installer, você recebeu a seguinte mensagem de erro:
Download done. Removing outdated cached downloads... sha256sum mismatch jdk-8u151-linux-x64.tar.gz Oracle JDK 8 is NOT installed. dpkg: error processing package oracle-java8-installer (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: oracle-java8-installer E: Sub-process /usr/bin/dpkg returned an error code (1)
apt diz que oracle-java8-installer está instalado mas java -version
não pode encontrar java, então ele não deve ter sido instalado corretamente devido ao erro sha256sum mismatch
, o que significa que jdk-8u151-linux-x64.tar .gz não foi baixado corretamente pelo script oracle-java8-installer.
Você pode estar tendo o mesmo problema que outros que o script oracle-java8-installer não está funcionando corretamente: quando eu tento instalar ou remover qualquer softwares itis errer irá ocorrer por favor alguém me ajude então visite o site oficial do Oracle Java 9 , faça o download do jdk-9.0.1_linux-x64_bin.tar.gz a partir dali, e instale-o seguindo as instruções nesta resposta: Como posso instalar o Java JDK 6/7/8 ou JRE proprietário da Sun / Oracle? .