Всем хорошего дня! Сегодня я рассмотрю установкуJRE 7наCentOS 6.5“. Как и все заметки на моем блоге они опираются друг на друга поэтому не буду отходить и от этой в сторону.

Система установлена по этой.

Пакет JRE 7 скачан по этой.

[ekzorchik@cserver ~]$ ls -l jre-7u45-linux-x64.rpm

-rw-rw-r– 1 ekzorchik ekzorchik 33510301 Окт 9 00:03 jre-7u45-linux-x64.rpm

[ekzorchik@cserver ~]$ file jre-7u45-linux-x64.rpm

jre-7u45-linux-x64.rpm: RPM v3.0 bin i386/x86_64 jre-1.7.0_45-fcs

 

Текущая версия приложения java идущая в комплекте с самой системой CentOS 6.5:

[ekzorchik@cserver ~]$ java -version

-bash: java: команда не найдена – вот тебе не задача, а такого пакета в моей системе нет, но если у вас он все таки есть, то его версия обычно:

[admin@TCentOS ~]$ java -version

java version “1.5.0”

gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-3)

Copyright (C) 2007 Free Software Foundation, Inc.

This is free software; see the source for copying conditions. There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Устанавливаем скачанный пакет JRE в систему:

[ekzorchik@cserver ~]$ sudo rpm -i jre-7u45-linux-x64.rpm

Unpacking JAR files…

rt.jar…

jsse.jar…

charsets.jar…

localedata.jar…

jfxrt.jar…

[ekzorchik@cserver ~]$ chmod a+x jre-7u45-linux-x64.rpm

[ekzorchik@cserver ~]$ sudo rpm -Uhv jre-7u45-linux-x64.rpm

Подготовка… ########################################### [100%]

пакет jre-1.7.0_45-fcs.x86_64 уже установлен

На заметку:

Java по дефолту должна установиться в /usr/java/jre1.7.0_45/

 

Если все таки пакет java был установлен в системе и имел версию 1.5.0, то чтобы подменить на только, что установленную из пакета JRE нужно сделать следующее:

[admin@TCentOS ~]$ sudo alternatives –install /usr/bin/java java /usr/java/jre1.7.0_45/bin/java 1

[admin@TCentOS ~]$ sudo alternatives –config java

There are 2 programs which provide ‘java’.

Selection Command

———————————————–

*+ 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java

2 /usr/java/jre1.7.0_45/bin/java

Enter to keep the current selection[+], or type selection number: 2

[admin@TCentOS ~]$ java -version

java version “1.7.0_45”

Java(TM) SE Runtime Environment (build 1.7.0_45-b18)

Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

Вот собственно и все, с уважением ekzorchik.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru