Qual é a diferença entre essas três instalações java?

1
   yum install -y java-1.7.0

   yum install -y java-1.7.0-openjdk.x86_64

   yum install -y java-1.7.0-openjdk-devel

Referi-me a alguns mais e a este link . Há um comentário openjdk.x86_64 instala apenas jre. Não encontro as diferenças exatas dessas três estatísticas? Alguma sugestão?

Quando eu tento o terceiro no centos 6, ele retorna o código 1. Mas o segundo é bem-sucedido.

    
por Gops AB 13.01.2015 / 05:53

1 resposta

2

Veja o link e você descobrirá o que é possivelmente instalável (a menos que você adicionou mais repositórios, é claro).

Agora

  • java-1.7.0-openjdk.x86_64 é o pacote que contém o JRE

  • java-1.7.0-openjdk-devel contém o material de desenvolvimento (basicamente, coisas que você não deveria precisar, se você quiser apenas executar aplicativos Java).

  • java-1.7.0 pode ser um meta-pacote (pelo menos esse é o meu palpite), que puxa o primeiro e provavelmente outro material que é frequentemente usado junto com ele. Esta é geralmente a maneira de garantir que os usuários obtenham o que eles geralmente querem, se a única coisa que eles sabem é que eles querem "instalar o Java 7".

por 13.01.2015 / 10:11

Tags