Установка Sun Java JRE
Материал из Buntu - База знаний (wiki)
Содержание |
Для Ubuntu 9.10 32-bit и 64-bit
Оригинальная инструкция на англ. языке http://sites.google.com/site/easylinuxtipsproject/java
Удаление старой версии JRE
Сперва, необходимо удалить старую версию. Если вы устанавливали её через репозитории, выполните следующие действия:
1. Пройдите в Система - Администрирование - Менеджер пакетов Synaptic
2. В строке поиска напечатайте sun java
3. Выберите и полностью удалите установленные пакеты
Если JRE была установлена вручную, вам просто необходимо удалить папку /opt/java. Для этого в терминале выполните команду gksudo nautilus зайдите в /opt и удалите папку java.
Загружаем JRE
Скачиваем необходимую нам версию с http://www.java.com/
Для Ubuntu 32-bit вам необходим файл Linux (self-extracting file), для 64-bit Linux x64 (не загружайте файл Linux RPM/Linux x64 RPM, данный файл предназначен для других linux дистрибутивов).
Поместите файл в вашу домашнюю папку.
Внимание: команды предоставленные в этом руководстве могут ссылаться на старую версию JRE При появлении новой версии вы можите легко обновить имена файлов в командах.
Устанавливаем JRE 32-bit/64-bit
Первая команда предназначена для 32-bit версии, вторая для 64-bit
1. Переходим в папку opt, для этого запускаем терминал и вводим команду
cd /opt
2. Создаем подпапку командой
sudo mkdir java
Необходимо будет ввести пароль суперпользователя.
3. Переходим в созданную папку java
cd java
4. Создаем новую попапку
Для 32-bit
sudo mkdir 32
Для 64-bit
sudo mkdir 64
5. Копируем только что загруженный файл в /opt/java/64
sudo mv ~/jre-6u17-linux-i586.bin /opt/java/32
sudo mv ~/jre-6u17-linux-x64.bin /opt/java/64
6. Делаем файл исполняемым
sudo chmod 755 /opt/java/32/jre-6u17-linux-i586.bin
sudo chmod 755 /opt/java/64/jre-6u17-linux-x64.bin
Теперь вы готовы к установке JRE.
7. Переходим в папку
cd /opt/java/32
cd /opt/java/64
8. Устанавливаем JRE следующей командой
sudo ./jre-6u17-linux-i586.bin
sudo ./jre-6u17-linux-x64.bin
Необохдимо будет согласится с условиями лицензионного соглашения, для прокрутки списка нажмите Пробел.
После того как увидите надпись Do you agree to the above license terms? [yes or no] напечатайте yes.
Установка JRE по умолчанию
9. Теперь скажем системе, что новая JRE доступна
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/32/jre1.6.0_17/bin/java" 1
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.6.0_17/bin/java" 1
Внимание: если вы обновляетесь со старой версии JRE вам необходимо ввести данную команду дважды
10. И устанавливаем JRE по умолчанию
sudo update-alternatives --set java /opt/java/32/jre1.6.0_17/bin/java
sudo update-alternatives --set java /opt/java/64/jre1.6.0_17/bin/java
Установка плагина для Firefox
11. Устанока плагина довольно проста. Просто выполните в терминале следующие действия:
mkdir ~/.mozilla/plugins
Эта команда создаст скрытую папку в домашнем каталоге, если папка уже создана вы получите соответствующее сообщение
12. Удаляем плагин IcedTea (если он установлен, если нет ничего страшного не поизойдет)
sudo apt-get remove icedtea-gcjwebplugin
13. Удаляем старую версию плагина Java
rm ~/.mozilla/plugins/libjavaplugin_oji.so
rm ~/.mozilla/plugins/libnpjp2.so
14. Теперь установим плагин созданием символьной ссылки (проще говоря, скажем firefox где находится java)
ln -s /opt/java/32/jre1.6.0_17/plugin/i386/ns7/libjavaplugin_oji.so ~/.mozilla/plugins/
ln -s /opt/java/64/jre1.6.0_17/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
Проверка установленного плагина
Перезапустите firefox. В адресной строчке браузера напишите about:plugins, прокрутите появившейся список вниз, пока не увидите что то вроде этого Java(TM) Plug-in 1.6.0_17-b04.
Так же вы можете проити по ссылке http://www.javatester.org/version.html и посмотреть установленную версию JRE.
Панель управления Java
Следующей командой вы можите запустить панель управления:
/opt/java/32/jre1.6.0_17/bin/ControlPanel
/opt/java/64/jre1.6.0_17/bin/ControlPanel
Внимание: если у вас другая версия Java вам необходимо подправить команду jre, т.е /opt/java/32/jre[версия]/bin/ControlPanel, для 64-bit /opt/java/64/jre[версия]/bin/ControlPanel
