sábado, 5 de maio de 2012

Erro na Instalação do oracle-java7-installer - UBUNTU 12.04 - Sub-process /usr/bin/dpkg returned an error code (1)

Após tentar instalar o Plugin do Java via APT-GET  tive esse problema

            Conectando-se a download.oracle.com (download.oracle.com)|208.29.69.169|:80... conectado.
            A requisição HTTP foi enviada, aguardando resposta... 200 OK
            Tamanho: 5307 (5,2K) [text/html]
            Salvando em: “./jdk-7u3-linux-i586.tar.gz”

                0K .....                                                 100%  234K=0,02s

            2012-05-05 15:09:55 (234 KB/s) - “./jdk-7u3-linux-i586.tar.gz” salvo [5307/5307]

            Download done.
            sha256sum mismatch jdk-7u3-linux-i586.tar.gz
            Oracle JDK 7 is NOT installed.
            dpkg: erro processando oracle-java7-installer (--configure):
             sub-processo script post-installation instalado retornou estado de saída de erro 1
            Erros foram encontrados durante o processamento de:
 oracle-java7-installer
            E: Sub-process /usr/bin/dpkg returned an error code (1)

Sub-Process /usr/bin/dpkg returned an error code (1) e outros relacionados a pacotes quebrados do Ubuntu, eu resolvi com o procedimento abaixo, mas podem existir situações em que este procedimento não funcione.
Procedimento:

Como backup e segurança, crie um diretório chamado lixo e mova os pacotes com erros para lá. No meu caso eu mandei para a lixeira automaticamente.

Para isso, como superusuário (su) no terminal, se você não tiver muita habilidade no terminal crie um atalho com o seguinte comando gksudo nautilus (isso abrirá o navegador de arquivos em modo super usuário). Agora vá para /var/lib/dpkg/info e crie uma pasta chamada lixo, mova os arquivos desta pasta que tenham o nome do pacote quebrado para esta pasta lixo. Faça o mesmo em /var/cache/apt/archives  (no Ubuntu 12.04, iss esse ultimo passo é desnecessário) faça no terminal apt-get update e apt-get -f  install repetidas vezes.

FUNCIONOU PERFEITAMENTE

Um comentário:

Ricardo Luiz disse...

Fiz o procedimento como o amigo indicou e.... Sucesso!!!
Funcionou perfeitamente!!
Eu estava exatamente com o mesmo problema relatado! Ótima essa dica! Valew mesmo!