incapaz de instalar jdk e jre no ubuntu 14.04

0

Eu quero instalar o jdk e o jre no meu Ubuntu 14.04 e recebi os seguintes erros:

anil@anil:~$ sudo apt-get install default-jre
[sudo] password for anil: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
default-jre : Depends: default-jre-headless (= 2:1.7-51) but it is not going      to be installed
Depends: openjdk-7-jre (>= 7~u3-2.1.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
    
por Ravan 14.08.2015 / 05:56

4 respostas

1

Primeiro, execute estes comandos no terminal (pressione Ctrl + Alt + T ):

  • sudo apt-get --fix-broken install
  • sudo apt-get clean
  • sudo apt-get autoclean
  • sudo apt-get autoremove
  • sudo dpkg --configure -a
  • sudo apt-get update depois disso

    1. Software e atualizações alterados para o servidor principal

    2. Desmarcou todas as fontes de "outros softwares"

  • Recarregue-o e execute para atualização de software, ele instalou o tzdata (acho que esta é a razão)

  • Executar

    sudo apt-get install openjdk-7-jdk openjdk-7-jre-headless
    
  • por Ravan 14.08.2015 / 08:48
    1

    Seu computador está faltando pacotes necessários para instalar o default-jre.
    Atualize a lista de pacotes sudo apt-get update e execute sudo apt-get -f install isso pode resolver o problema. ou você pode executar sudo apt-get install openjdk-7-jdk openjdk-7-jre-headless
    O último comando é o mesmo que @Noctane disse, exceto que ele cometeu um erro de digitação no comando.

        
    por lesslazy 14.08.2015 / 07:48
    1

    Em relação aos pacotes quebrados, tente instalar o mesmo pacote com o aptitude. ele desistirá menos facilmente e tentará encontrar soluções o que pode envolver a modificação de outros pacotes.
    Você também pode obter uma lista de pacotes suspensos com dpkg --get-selections | grep hold , o que pode mostrar o problema.

    Caso contrário, talvez tente instalar o openjdk e o jre:

    A execução de um apt-cache search jdk ou apt-cache search jre lista muitos pacotes que podem interessar a você. Para instalar o JDK e o JRE abertos, você usaria o% sudo apt-get install openjdk-7-jdk openjdk-7-jre-headless
    você pode substituir o 7 por 6 ou 8 se preferir o openjdk 6 ou 8

    EDIT:
    Corrigido o comando apt-get, obrigado @lesslazy

        
    por Noctane 14.08.2015 / 06:15
    0

    Talvez: 1) Tente isto: link 2) Tente instalar o java novamente.

        
    por Mario Kamenjak 14.08.2015 / 11:22