Não tenho certeza sobre o java JDK for Centos 6.4

1

Eu fiz um yum search java antes de instalar qualquer coisa para ver se já pode ter. Ele volta com o seguinte:

libreadline-java-javadoc.i686 : Javadoc for libreadline-java
libvirt-java-devel.noarch : Compressed Java source files for libvirt-java
libvirt-java-javadoc.noarch : Java documentation for libvirt-java
lpg-java-compat.noarch : Compatibility Java runtime library for LPG 1.x
pki-java-tools.noarch : Certificate System - PKI Java-Based Tools
pki-java-tools-javadoc.noarch : Certificate System - PKI Java-Based Tools
ppl-java-javadoc.i686 : Javadocs for ppl-java
java-1.5.0-gcj.i686 : JPackage runtime compatibility layer for GCJ
java-1.5.0-gcj-devel.i686 : JPackage development compatibility layer for GCJ
java-1.5.0-gcj-javadoc.i686 : API documentation for libgcj
java-1.5.0-gcj-src.i686 : Source files for libgcj
java-1.6.0-openjdk.i686 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.i686 : OpenJDK Demos
java-1.6.0-openjdk-devel.i686 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.i686 : OpenJDK API Documentation
java-1.6.0-openjdk-src.i686 : OpenJDK Source Bundle
java-1.7.0-openjdk.i686 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.i686 : OpenJDK Demos
java-1.7.0-openjdk-devel.i686 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.i686 : OpenJDK Source Bundle

Então, isso significa que eu o instalei ou são apenas algumas informações gerais sobre o que o java pode executar no sistema?

    
por cea 28.12.2013 / 23:09

1 resposta

3

Em uma resposta simples, provavelmente não.

A execução do comando yum search java mostra apenas os possíveis pacotes que correspondem aos seus critérios de pesquisa. Para ver o que está instalado, você precisa pesquisar usando rpm ou consulta usando yum list installed

Exemplos

rpm

$ rpm -aq | grep -E "jdk|java"

yum

$ yum list installed java* jdk*
Loaded plugins: auto-update-debuginfo, langpacks, refresh-packagekit
Installed Packages
java-1.7.0-openjdk.x86_64                                                 1:1.7.0.60-2.4.3.0.fc19                                            @updates 
java-1.7.0-openjdk-devel.x86_64                                           1:1.7.0.60-2.4.3.0.fc19                                            @updates 
javahelp2.noarch                                                          2.0.05-13.fc19                                                     @fedora  
javamail.noarch                                                           1.4.3-16.fc19                                                      @fedora  
javapackages-tools.noarch                                                 0.15.0-2.fc19                                                      @updates 
jdk.x86_64                                                                2000:1.7.0_45-fcs                                                  installed

Portanto, em ambas as saídas, podemos ver que tenho pacotes "java" e "jdk" instalados. A razão pela qual eu tenho 2 tipos de pacotes instalados é porque um é o pacote Open JDK. Esses são os RPMs chamados "Java *".

A versão do Java distribuída pela Oracle / Sun é chamada de JDK, estes são os RPMs "jdk *". Este é o Kit de Desenvolvedores Java.

Você também pode ter o ambiente de tempo de execução instalado (JRE), normalmente chamado de "jre *".

    
por 28.12.2013 / 23:27

Tags