Instalando java

Verificando a existência de versões antigas

  1. 1) Para verificar se já existe:
[root@opmon ~]# rpm -qa | grep java
glib-java-0.2.6-3.fc6
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
  1. 2)Neste caso exsite uma versão não compatível, é necessário remover
[root@opmon ~]# rpm -e glib-java-0.2.6-3.fc6 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

Procedimentos de instalação

  1. 3)Depois proceda com a instalação via yum.
[root@opmon ~]# yum install java -y
Loaded plugins: dellsysid, downloadonly, fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
 * addons: centos.ufms.br
 * base: centos.pop.com.br
 * extras: centos.pop.com.br
 * updates: centos.pop.com.br
OpMon-base                                                                   |  951 B     00:00
OpMon-extras                                                                 |  951 B     00:00
addons                                                                       |  951 B     00:00
base                                                                         | 1.1 kB     00:00
extras                                                                       | 2.1 kB     00:00
updates                                                                      | 1.9 kB     00:00
Setting up Install Process
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
--> Running transaction check
---> Package java-1.6.0-openjdk.i386 1:1.6.0.0-1.22.1.9.8.el5_6 set to be updated
--> Processing Dependency: libgif.so.4 for package: java-1.6.0-openjdk
--> Processing Dependency: tzdata-java for package: java-1.6.0-openjdk
--> Running transaction check
---> Package giflib.i386 0:4.1.3-7.3.3.el5 set to be updated
---> Package tzdata-java.i386 0:2011g-1.el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================
 Package                    Arch         Version                              Repository       Size
====================================================================================================
Installing:
 java-1.6.0-openjdk         i386         1:1.6.0.0-1.22.1.9.8.el5_6           updates          38 M
Installing for dependencies:
 giflib                     i386         4.1.3-7.3.3.el5                      updates          39 k
 tzdata-java                i386         2011g-1.el5                          updates         180 k
Transaction Summary
====================================================================================================
Install       3 Package(s)
Upgrade       0 Package(s)
Total download size: 38 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): giflib-4.1.3-7.3.3.el5.i386.rpm                                       |  39 kB     00:00
(2/3): tzdata-java-2011g-1.el5.i386.rpm                                      | 180 kB     00:00
(3/3): java-1.6.0-openjdk-1.6.0.0-1.22.1.9.8.el5_6.i386.rpm                  |  38 MB     00:04
----------------------------------------------------------------------------------------------------
Total                                                               8.2 MB/s |  38 MB     00:04
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : tzdata-java                                                                  1/3
  Installing     : giflib                                                                       2/3
  Installing     : java-1.6.0-openjdk                                                           3/3
Installed:
  java-1.6.0-openjdk.i386 1:1.6.0.0-1.22.1.9.8.el5_6
Dependency Installed:
  giflib.i386 0:4.1.3-7.3.3.el5                    tzdata-java.i386 0:2011g-1.el5
Complete!
  1. 4) Para testar a versão.
[root@opmon ~]# java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.8) (rhel-1.22.1.9.8.el5_6-i386)
OpenJDK Server VM (build 19.0-b09, mixed mode)