Установка пакетов Oracle Java с официального сайта — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(JDK 7u6 64bit)
м
 
(не показано 9 промежуточных версий 2 участников)
Строка 1: Строка 1:
 +
{{Введение|Автором этого HOWTO является уважаемый юзер viking}}
 +
{{Предупреждение|Внимание! Данная инструкция немного устарела, смотрите оригинал на английском здесь: http://wiki.rosalab.ru/en/index.php/Howto_install_proprietary_Java_from_Oracle#JRE_7u6_32bit  (там почти ничего понимать не надо, только для тех, кто ставит из рпмки, начинать надо сразу с 7-го пункта)}}
 
В связи с тем, что пакет {{pkg|get-jre7-oracle}} был удалён из репозиториев РОСЫ вследствие [http://www.opennet.ru/opennews/art.shtml?num=31622 отзыва] Ораклом лицензии на распространение Java в составе дистрибутивов Линукс, пользователи должны скачивать и устанавливать пакеты RPM с проприетарной версией Java с официального сайта Oracle.  
 
В связи с тем, что пакет {{pkg|get-jre7-oracle}} был удалён из репозиториев РОСЫ вследствие [http://www.opennet.ru/opennews/art.shtml?num=31622 отзыва] Ораклом лицензии на распространение Java в составе дистрибутивов Линукс, пользователи должны скачивать и устанавливать пакеты RPM с проприетарной версией Java с официального сайта Oracle.  
  
{{Предупреждение|в случае если установка Oracle Java из RPM (jdk-7u6-linux-i586.rpm, jdk-7u6-linux-x64.rpm, jre-7u6-linux-i586.rpm или jre-7u6-linux-x64.rpm) прошла у вас успешно, вы можете пропустить шаги с 1 по 6. Тем не менее, для успешного функционирования Java в вашей системе, шаги с 7 по последний необходимо проделать даже в случае установки Java из RPM.}}  
+
{{Предупреждение|в случае если установка Oracle Java из RPM ({{file|jdk-7u6-linux-i586.rpm}}, {{file|jdk-7u6-linux-x64.rpm}}, {{file|jre-7u6-linux-i586.rpm}} или {{file|jre-7u6-linux-x64.rpm}}) прошла у вас успешно, вы можете пропустить шаги с 1 по 6. Тем не менее, для успешного функционирования Java в вашей системе, шаги с 7 по последний необходимо проделать даже в случае установки Java из RPM.}}  
  
 
'''Скачать''' пакеты RPM можно по ссылке:
 
'''Скачать''' пакеты RPM можно по ссылке:
Строка 13: Строка 15:
  
 
==JRE 7u6 64bit==
 
==JRE 7u6 64bit==
1. Скачать jre-7u6-linux-x64.tar.gz по ссылке <br/>http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1637588.html
+
1. Скачать {{file|jre-7u6-linux-x64.tar.gz}} по ссылке <br/>http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1637588.html
  
 
2. Ввести в консоли
 
2. Ввести в консоли
Строка 44: Строка 46:
  
 
==JRE 7u6 32bit==
 
==JRE 7u6 32bit==
1. Скачать jre-7u6-linux-i586.tar.gz по ссылке
+
1. Скачать {{file|jre-7u6-linux-i586.tar.gz}} по ссылке http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1637588.html
 
+
http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1637588.html
+
  
 
2. Ввести в консоли
 
2. Ввести в консоли
Строка 76: Строка 76:
  
 
==JDK 7u6 64bit==
 
==JDK 7u6 64bit==
1. Скачать jdk-7u6-linux-x64.tar.gz по ссылке
+
1. Скачать {{file|jdk-7u6-linux-x64.tar.gz}} по ссылке http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html
 
+
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html
+
  
 
2. Ввести в консоли
 
2. Ввести в консоли
Строка 108: Строка 106:
  
 
==JDK 7u6 32bit==
 
==JDK 7u6 32bit==
 +
1. Скачать {{file|jdk-7u6-linux-i586.tar.gz}} по ссылке http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html
  
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html
+
2. Ввести в консоли
 +
su -
 +
и затем пароль для root
 +
 
 +
3. С помощью команды '''cd''' перейти в каталог со скачанными архивами Java
 +
 
 +
4. Удалить JRE 7u6 и ссылки, которые называются ''latest'' и ''default''
 +
rm -rf /usr/java/jdk1.7.0_06
 +
rm -f /usr/java/latest
 +
rm -f /usr/java/default
 +
5. Распаковать архивы в нужный каталог
 +
tar -xzf jdk-7u6-linux-i586.tar.gz -C /usr/java/ --no-same-owner
 +
6. Создать символические ссылки на ''latest'' и ''default''
 +
ln -sf ./jre1.7.0_06 /usr/java/latest
 +
ln -sf ./latest /usr/java/default
 +
7. Установить Java
 +
alternatives --install /usr/bin/java java /usr/java/latest/jre/bin/java 20000
 +
8. Установить  JavaWS
 +
alternatives --install /usr/bin/javaws javaws /usr/java/latest/jre/bin/javaws 20000
 +
9. Установить плагин для браузера (Mozilla)
 +
alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/latest/jre/lib/i386/libnpjp2.so 20000
 +
10. Установить  javac и jar
 +
alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 20000
 +
alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 20000
 +
11. Экспортировать JAVA_HOME
 +
export JAVA_HOME="/usr/java/latest"
  
 +
==Проверка установки Java==
 
Проверить текущую установленную у вас версию Java можно так:
 
Проверить текущую установленную у вас версию Java можно так:
 
  java -version
 
  java -version
Строка 120: Строка 145:
  
 
http://www.java.com/en/download/installed.jsp
 
http://www.java.com/en/download/installed.jsp
 +
 +
[[Категория:HOWTO]]

Текущая версия на 00:07, 17 июня 2013

Автором этого HOWTO является уважаемый юзер viking
Dialog-warning.png
Предупреждение
Внимание! Данная инструкция немного устарела, смотрите оригинал на английском здесь: http://wiki.rosalab.ru/en/index.php/Howto_install_proprietary_Java_from_Oracle#JRE_7u6_32bit (там почти ничего понимать не надо, только для тех, кто ставит из рпмки, начинать надо сразу с 7-го пункта)

В связи с тем, что пакет get-jre7-oracle был удалён из репозиториев РОСЫ вследствие отзыва Ораклом лицензии на распространение Java в составе дистрибутивов Линукс, пользователи должны скачивать и устанавливать пакеты RPM с проприетарной версией Java с официального сайта Oracle.

Dialog-warning.png
Предупреждение
в случае если установка Oracle Java из RPM (jdk-7u6-linux-i586.rpm, jdk-7u6-linux-x64.rpm, jre-7u6-linux-i586.rpm или jre-7u6-linux-x64.rpm) прошла у вас успешно, вы можете пропустить шаги с 1 по 6. Тем не менее, для успешного функционирования Java в вашей системе, шаги с 7 по последний необходимо проделать даже в случае установки Java из RPM.

Скачать пакеты RPM можно по ссылке: http://www.oracle.com/technetwork/java/javase/downloads/index.html


Успешно установив Java из официальных RPM, переходите сразу к пункту 7. Пункты с 1 по 6 предназначены для тех, кто получил ошибки при установке RPM, в особенности на 64-битной архитектуре (см. например, эту тему на форуме.)

Этот HOWTO основан на инструкции для RH: http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

JRE 7u6 64bit

1. Скачать jre-7u6-linux-x64.tar.gz по ссылке
http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1637588.html

2. Ввести в консоли

su -

и затем пароль для root

3. С помощью команды cd перейти в каталог со скачанными архивами Java

4. Удалить JRE 7u6 и ссылки, которые называются latest и default

rm -rf /usr/java/jre1.7.0_06
rm -f /usr/java/latest
rm -f /usr/java/default

5. Распаковать архивы в нужный каталог

tar -xzf jre-7u6-linux-x64.tar.gz -C /usr/java/ --no-same-owner

6. Создать символические ссылки на latest и default

ln -sf ./jre1.7.0_06 /usr/java/latest
ln -sf ./latest /usr/java/default

7. Установить Java

alternatives --install /usr/bin/java java /usr/java/latest/bin/java 20000

8. Установить JavaWS

alternatives --install /usr/bin/javaws javaws /usr/java/latest/bin/javaws 20000

9. Установить плагин для браузера (Mozilla)

alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/latest/lib/amd64/libnpjp2.so 20000

10. Экспортировать JAVA_HOME

export JAVA_HOME="/usr/java/latest"

JRE 7u6 32bit

1. Скачать jre-7u6-linux-i586.tar.gz по ссылке http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1637588.html

2. Ввести в консоли

su -

и затем пароль для root

3. С помощью команды cd перейти в каталог со скачанными архивами Java

4. Удалить JRE 7u6 и ссылки, которые называются latest и default

rm -rf /usr/java/jdk1.7.0_06
rm -f /usr/java/latest
rm -f /usr/java/default 

5. Распаковать архивы в нужный каталог

tar -xzf jdk-7u6-linux-i586.tar.gz -C /usr/java/ --no-same-owner

6. Создать символические ссылки на latest и default

ln -sf ./jre1.7.0_06 /usr/java/latest
ln -sf ./latest /usr/java/default

7. Установить Java

alternatives --install /usr/bin/java java /usr/java/latest/jre/bin/java 20000

8. Установить JavaWS

alternatives --install /usr/bin/javaws javaws /usr/java/latest/jre/bin/javaws 20000

9. Установить плагин для браузера (Mozilla)

alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/latest/jre/lib/i386/libnpjp2.so 20000

10. Установить javac и jar

alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 20000
alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 20000

11. Экспортировать JAVA_HOME

export JAVA_HOME="/usr/java/latest"

JDK 7u6 64bit

1. Скачать jdk-7u6-linux-x64.tar.gz по ссылке http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html

2. Ввести в консоли

su -

и затем пароль для root

3. С помощью команды cd перейти в каталог со скачанными архивами Java

4. Удалить JRE 7u6 и ссылки, которые называются latest и default

rm -rf /usr/java/jdk1.7.0_06
rm -f /usr/java/latest
rm -f /usr/java/default 

5. Распаковать архивы в нужный каталог

tar -xzf jdk-7u6-linux-x64.tar.gz -C /usr/java/ --no-same-owner

6. Создать символические ссылки на latest и default

ln -sf ./jre1.7.0_06 /usr/java/latest
ln -sf ./latest /usr/java/default

7. Установить Java

alternatives --install /usr/bin/java java /usr/java/latest/jre/bin/java 20000

8. Установить JavaWS

alternatives --install /usr/bin/javaws javaws /usr/java/latest/jre/bin/javaws 20000

9. Установить плагин для браузера (Mozilla)

alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/latest/jre/lib/amd64/libnpjp2.so 20000

10. Установить javac и jar

alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 20000
alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 20000

11. Экспортировать JAVA_HOME

export JAVA_HOME="/usr/java/latest"

JDK 7u6 32bit

1. Скачать jdk-7u6-linux-i586.tar.gz по ссылке http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html

2. Ввести в консоли

su -

и затем пароль для root

3. С помощью команды cd перейти в каталог со скачанными архивами Java

4. Удалить JRE 7u6 и ссылки, которые называются latest и default

rm -rf /usr/java/jdk1.7.0_06
rm -f /usr/java/latest
rm -f /usr/java/default 

5. Распаковать архивы в нужный каталог

tar -xzf jdk-7u6-linux-i586.tar.gz -C /usr/java/ --no-same-owner

6. Создать символические ссылки на latest и default

ln -sf ./jre1.7.0_06 /usr/java/latest
ln -sf ./latest /usr/java/default

7. Установить Java

alternatives --install /usr/bin/java java /usr/java/latest/jre/bin/java 20000

8. Установить JavaWS

alternatives --install /usr/bin/javaws javaws /usr/java/latest/jre/bin/javaws 20000

9. Установить плагин для браузера (Mozilla)

alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/latest/jre/lib/i386/libnpjp2.so 20000

10. Установить javac и jar

alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 20000
alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 20000

11. Экспортировать JAVA_HOME

export JAVA_HOME="/usr/java/latest"

Проверка установки Java

Проверить текущую установленную у вас версию Java можно так:

java -version
javaws

и, в случае если у вас установлена JDK

javac -version

А также проверить Java по ссылке:

http://www.java.com/en/download/installed.jsp