В этой заметке я покажу, как установить ПО “java” в систему “Red Hat Enterprise Linux 6.4”. Данное ПО может быть необходимо как дополнительный компонент при работе различного рода утилит. Каких именно я не буду затрагивать. Но эта заметка заготовка.
И так подключаемся по ssh к консоли и скачиваем с сайта последнюю актуальную версию:
[root@srv-rhel-nfs ~]# wget -c http://javadl.sun.com/webapps/download/AutoDL?BundleId=80804
–2013-10-07 23:14:48– http://javadl.sun.com/webapps/download/AutoDL?BundleId=80804
Распознаётся javadl.sun.com… 137.254.120.23
Устанавливается соединение с javadl.sun.com|137.254.120.23|:80… соединение установлено.
Запрос HTTP послан, ожидается ответ… 302 Moved Temporarily
Адрес: http://sdlc-esd.sun.com/ESD6/JSCDL/jdk/7u40-b43/jre-7u40-linux-x64.rpm?AuthParam=1381770661_f9867c1b0ec75bf297760b13b852cb0c&GroupName=JSC&FilePath=/ESD6/JSCDL/jdk/7u40-b43/jre-7u40-linux-x64.rpm&File=jre-7u40-linux-x64.rpm&BHost=javadl.sun.com [переход]
–2013-10-07 23:15:03– http://sdlc-esd.sun.com/ESD6/JSCDL/jdk/7u40-b43/jre-7u40-linux-x64.rpm?AuthParam=1381770661_f9867c1b0ec75bf297760b13b852cb0c&GroupName=JSC&FilePath=/ESD6/JSCDL/jdk/7u40-b43/jre-7u40-linux-x64.rpm&File=jre-7u40-linux-x64.rpm&BHost=javadl.sun.com
Распознаётся sdlc-esd.sun.com… 87.245.200.81, 87.245.200.66
Устанавливается соединение с sdlc-esd.sun.com|87.245.200.81|:80… соединение установлено.
Запрос HTTP послан, ожидается ответ… 200 OK
Длина: 33501984 (32M) [application/x-sdlc]
Saving to: «jre-7u40-linux-x64.rpm?AuthParam=1381770661_f9867c1b0ec75bf297760b13b852cb0c&GroupName=JSC&FilePath=%2FESD6%2FJSCDL%2Fjdk%2F7u40-b43%2Fjre-7u40-linux-x64.rpm&File=jre-7u40-linux-x64.rpm&BHost=javadl.sun.com»
100%[======================================>] 33 501 984 3,68M/s в 8,9s
2013-10-07 23:15:27 (3,59 MB/s) – «jre-7u40-linux-x64.rpm?AuthParam=1381770661_f9867c1b0ec75bf297760b13b852cb0c&GroupName=JSC&FilePath=%2FESD6%2FJSCDL%2Fjdk%2F7u40-b43%2Fjre-7u40-linux-x64.rpm&File=jre-7u40-linux-x64.rpm&BHost=javadl.sun.com» saved [33501984/33501984]
[root@srv-rhel-nfs ~]# ls | grep jre
jre-7u40-linux-x64.rpm?AuthParam=1381771180_0bc770e032bde56c60ec7a53833a336b&GroupName=JSC&FilePath=%2FESD6%2FJSCDL%2Fjdk%2F7u40-b43%2Fjre-7u40-linux-x64.rpm&File=jre-7u40-linux-x64.rpm&BHost=javadl.sun.com
[root@srv-rhel-nfs ~]# mv jre-7u40-linux-x64.rpm\?AuthParam\=1381771180_0bc770e032bde56c60ec7a53833a336b\&GroupName\=JSC\&FilePath\=%2FESD6%2FJSCDL%2Fjdk%2F7u40-b43%2Fjre-7u40-linux-x64.rpm\&File\=jre-7u40-linux-x64.rpm\&BHost\=javadl.sun.com jre-7u40-linux.x64.rpm
[root@srv-rhel-nfs ~]# file *.rpm
jre-7u40-linux.x64.rpm: RPM v3.0 bin i386/x86_64 jre-1.7.0_40-fcs
Устанавливаем скачанный rpm пакет в систему:
[root@srv-rhel-nfs ~]# rpm -UvH jre-7u40-linux.x64.rpm
Подготовка пакетов для установки…
jre-1.7.0_40-fcs
Unpacking JAR files…
rt.jar…
jsse.jar…
charsets.jar…
localedata.jar…
jfxrt.jar…
Проверяем установленную версию (директория установленных файлов /usr/java):
[root@srv-rhel-nfs ~]# /usr/java/jre1.7.0_40/bin/java -version
java version “1.7.0_40”
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)
Теперь в целях экономии места на диске установочный файл (*.rpm) можно удалить. Перезагружать систему не требуется. Можно скачать, что всё. Это мини заметка для последующих действий.