Verificando a existência de versões antigas
- 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
- 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
- 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!
- 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)