Erro no Ubuntu DPKG

2
E: The package jdk1.8.0-45 needs to be reinstalled, but I can't find an archive for it.

Acima é a mensagem que recebo ao tentar executar o comando de atualização no Ubuntu da seguinte forma:

sudo-apt-get upgrade

O problema pode ser desde que eu deletei o diretório / java.

    
por Abhi 23.05.2015 / 11:36

1 resposta

2

Para remover o Java, faça o seguinte:

sudo dpkg --purge --force-all jdk1.8.0-45

(não funcionou para o proprietário da questão, solução alternativa abaixo)

  • Executar

    sudo rm -ri /usr/java/
    
  • Abra / var / lib / dpkg / info / como root e exclua todos os arquivos com "jdk1.8.0-xx.xxxx"
  • Uma vez concluída a execução

    sudo dpkg -r --force-all jdk1.8.0-45
    
  • Isso deve ter removido completamente o Java. Fonte: Eu tenho problema ao executar o apt-get

Isso instalará o Oracle Java 8 (código fechado):

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
    
por Smile4ever 23.05.2015 / 11:38