Ubuntu 13.10: Atualização interrompida por causa de openjdk-7

1

Eu estava executando uma atualização do apt-get (não upgrade de versão, apenas normal), quando recebi esta mensagem:

  

Você pode querer executar o 'apt-get -f install' para corrigi-los.

     

Os seguintes pacotes têm dependências não atendidas:    icedtea-7-jre-jamvm: Depende: openjdk-7-jre-headless (=   7u51-2.4.4-0ubuntu0.13.10.1)

     

openjdk-7-jre: Depende: openjdk-7-jre-headless (=   7u51-2.4.4-0ubuntu0.13.10.1)

     Abrindo: openjdk-7-jre-headless (& lt; 7u45-2.4.3-1)

     

E: dependências não atendidas. Tente usar -f.

Eu então corro como recomendado "apt-get install -f" e aqui está a saída:

  

Preparando-se para substituir o openjdk-7-jre-headless: amd64 7u25-2.3.12-4ubuntu3   (usando   ... / openjdk-7-jre-headless_7u51-2.4.4-0ubuntu0.13.10.1_amd64.deb) ...

     

Descompactando a substituição openjdk-7-jre-headless: amd64 ... dpkg: error   em processamento   /var/cache/apt/archives/openjdk-7-jre-headless_7u51-2.4.4-0ubuntu0.13.10.1_amd64.deb   (--unpack):

     

tentando sobrescrever o '/etc/java-7-openjdk/sound.properties' compartilhado,   que é diferente de outras instâncias do pacote   openjdk-7-jre-headless: amd64

     

Erros foram encontrados durante o processamento:   /var/cache/apt/archives/openjdk-7-jre-headless_7u51-2.4.4-0ubuntu0.13.10.1_amd64.deb

     

E: Subprocesso / usr / bin / dpkg retornou um código de erro (1)

Como posso corrigir esse erro? Obrigado

ATUALIZAÇÃO:

A primeira vez, eu corri o comando, não houve saída. Agora, rodando novamente, eu recebo:

  

dpkg: problemas de dependência impedem a remoção de

     

openjdk-7-jre-headless: amd64: icedtea-7-jre-jamvm: o amd64 depende de

     

openjdk-7-jre-headless (= 7u51-2.4.4-0ubuntu0.13.10.1).

     

dpkg: erro processando openjdk-7-jre-headless: amd64 (--remove):

     

problemas de dependência - não removendo Erros foram encontrados enquanto

     

processamento: openjdk-7-jre-headless: amd64

    
por duduklein 25.01.2014 / 18:39

1 resposta

1

Tente remover o pacote openjdk-7-jre-headless:amd64 instalado anteriormente,

sudo dpkg -r openjdk-7-jre-headless:amd64

Em seguida, tente

sudo apt-get -f install
    
por Avinash Raj 25.01.2014 / 18:48