установка java от oracle

Аватар пользователя Itan_ru

Категория: 

Понадобилась для своих целей.
Довольно фривольный перевод, чтобы не забыть.

1.Удалить browser plug-in
icedtea icedtea-web удалить

2.Получить JRE.
скачать отсюда http://www.java.com
не выбирать Linux x64 RPM

скачать например сюда /home/your-user-name/Downloads

3. Установить JRE (64-bit)

cd Downloads && tar xvzf ~/Downloads/jre-7u17-linux-x64.tar.gz
Press Enter.

зайти в терминал с правами суперпользователя:
su -p
ввести пароль
Press Enter

создать папку в папке opt
mkdir -p -v /opt/java/64
Press Enter.

пренести все содержимое папки jre1.7.0_17 в /opt/java/64/
mv -v ~/Downloads/jre1.7.0_17 /opt/java/64
Press Enter.

Информировать систему о новой JRE, и установить её как основную:
update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.7.0_17/bin/java" 1
Press Enter.

Внимание1: в результате выполнения вы получите сообщение:
Absolute path to 'update-alternatives' is '/usr/sbin/update-alternatives', so running it may require superuser privileges (eg. root).
можете его проигнорировать, это результат выполнения команды su с параметром -p

Внимание2: предполагается что в системе нет установленной JRE предыдущих версий.Вы вполне можете получить и другие ошибки.
Были ли вручную удалены предыдущие версии?

Сообщим системе о новой установленной версии JRE? которая должна быть JRE по умолчанию:
update-alternatives --set java /opt/java/64/jre1.7.0_17/bin/java
Press Enter.

установка Firefox plugin достаточно проста:
mkdir -v ~/.mozilla/plugins
Press Enter.
Если она уже существует вы увидите сообщение об этом.

теперь можно установить плагин, нужно установить символическую ссылку(у меня не получилось, потому что делал всё от root, я просто скопировал файл)
ln -s /opt/java/64/jre1.7.0_17/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
Press Enter.

Теперь можно выйти из сессии
exit
Press Enter.
Закрываем терминал

Проверка:
в строке адреса Firefox пишем:


about:plugins

Press Enter.

Если в FIrefox в Инструменты-Дополнения-Плагины Включен Java Plug-in
то на верху странички мы увидим что-то вроде этого:
Java(TM) Plug-in 1.7.0_17

Проверка на странице http://java.com/en/download/installed.jsp лично у меня приводит к краху Firefox

Имейте в виду что использование openJDK и/или Oracle Java практически не имеет никакой защиты против атак, самое лучшее что можно сделать это полностью отключить Java.

Настройка использования дисковой памяти с Sun Java 7 Plugin Control Panel.

По умолчанию Ява использует умопомрачительное колиство дисковой памяти как кэш (Что курят девелоперы?)
Вы можете ограничить использование памяти с помощью Control Panel, но делать это нужно для каждого пользователя отдельно.
Введите в терминале:

/opt/java/64/jre1.7.0_17/bin/ControlPanel

не делайте этого с правами root, а то получите чо-то вроде этого:

shell-init: ошибка получения текущей директории: getcwd: cannot access parent directories: Нет такого файла или каталога
chdir: ошибка получения текущей директории: getcwd: cannot access parent directories: Нет такого файла или каталога
Error occurred during initialization of VM
java.lang.Error: Properties init: Could not determine current working directory.
at java.lang.System.initProperties(Native Method)
at java.lang.System.initializeSystemClass(Unknown Source)

Temporary Internet Files - Settings... Disk Space: limit it to 50 MB.
Click Delete Files... OK - OK - Apply - OK.

Важно:Повторите это для каждого аккаунта отдельно.
Важно: Эта команда актуальна только для JRE 7 update 17. Для других версий адаптируйте строку самостоятельно

Если в системе есть другие пользователи, то: сначала нужно удалить старый плагин
rm -v ~/.mozilla/plugins/libnpjp2.so
а затем:

mkdir -v ~/.mozilla/plugins

ln -s /opt/java/64/jre1.7.0_17/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

Удаление.
После того как вы наигрались с JRE, возможно вы захотите его удалить.
сделать это просто.
откроем терминал.
su -p
rm -r -v /opt/java
теперь удалим Java plugin.
rm -v ~/.mozilla/plugins/libnpjp2.so
Press Enter.
закроем терминал.

перезапустите браузер.
Если в вашей системе много аккаунтов - удалите плагин из каждого.

оригинал здесь:
"https://sites.google.com/site/easylinuxtipsproject/java-for-opensuse#TOC..."

Теги: 

r3d
Аватар пользователя r3d
Не в сети
Последнее посещение: 2 года 3 месяца назад
Регистрация: 04/09/2012 - 16:52
java-плагин

Вежливо отмечу, что java-плагин для браузера используют только исключительные ССЗБ. Адекватный юзер, коих в линуксе ранее было побольше, тут же ликвидирует эту потенциальную дырень в безопасности физическим уничтожением плагина. Да, некоторые сайтеги могут не работать, хнык-хнык))

13.1 - Xfce
Itan_ru
Аватар пользователя Itan_ru
Не в сети
Последнее посещение: 2 года 10 месяцев назад
Регистрация: 02/02/2013 - 13:01
продолжение

Если клиент хочет получить продукт и готов платить деньги, то я готов их заработать, чем намазывать дома на хлеб слёзы.

Опишу вариант, (исправленный). По крайней мере проверка на http://java.com/en/download/installed.jsp проходит нормально.

скачиваем jdk-7u17-linux-x64.tar.gz отсюда http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1...
распаковываем
папку jdk1.7.0_17 копируем/переносим в /usr/java
update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_17/bin/java 100000

ответ:
update-alternatives: warning: /etc/alternatives/java is dangling, it will be updated with best choice.
update-alternatives: using /usr/java/jdk1.7.0_17/bin/java to provide /usr/bin/java (java) in auto mode.

update-alternatives --config java

ответ:
There are 2 choices for the alternative java (providing /usr/bin/java).

Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/java/jdk1.7.0_17/bin/java 100000 auto mode
1 /usr/java/jdk1.7.0_17/bin/java 100000 manual mode
2 /usr/lib64/jvm/jre-1.5.0-gcj/bin/java 1500 manual mode

Press enter to keep the current choice[*], or type selection number: 0

установка плагина в firefox
ln -s /usr/java/jdk1.7.0_17/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

настройка панели управления:
/usr/java/jdk1.7.0_17/jre/bin/ControlPanel

проверяем здесь:
http://java.com/en/download/installed.jsp

источник
http://kobzarev.com/linux/installing-java-development-kit-jdk-in-suse.html

Пытаюсь заниматься видео tsskzn.ru:7777