Установка Oracle Java в Ubuntu 12.04 -13.04

Стандартный

java7

Поддержка Java в Ubuntu бывает очень и очень востребована, поэтому в данном посте я поведаю как установить Java, версий 6, 7, 8 от компании Oracle.

 

Для начала нужно проверить какая именно версия Java установлена в системе.
Выполним в Терминале команду:

java -version

Если увидите, что у вас имеется openjdk, то рекомендуется его удалить из системы:

sudo apt-get remove openjdk*

Ну а теперь подключим сторонний репозиторий и установим пакет Java.

В данном репозитории присутствуют пакеты Oracle Java SE, включающие в себя JDK, JRE, а также плагин Java для интернет-браузера.

Итак к делу:

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

На данный момент самой стабильной версией является Oracle Java 7. Поэтому именно ее и рекомендуется инсталлировать.

sudo apt-get install oracle-java7-installer

Для тех, кто имеет желание установить Oracle Java 6, следует выполнить команду:

sudo apt-get install oracle-java6-installer

Ну и по аналогии с предыдущими командами, можно установить Oracle Java 8.

sudo apt-get install oracle-java8-installer

Во время установки пакетов Java, вам потребуется согласиться с принятием лицензионного соглашения от компании Oracle.

Чтобы быть уверенным в том, что Oracle Java 7, либо другая ее версия, установлена, снова выполните команду в терминале:



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)

Для версий 6 и 8 вместо 1.7, должны быть 1.8 или 1.6.

Также следует проверить версию компилятора Javaс:

javac -version

Должны увидеть:

javac 1.7.0_40

Важно! Версии java и javac должны совпадать!

Если у вас есть желание иметь все версии java в системе, то можете без опасений установить их все, от 6 до 8. Но системе нужно указать версию, которая будет использоваться по умолчанию, например Java 7. Для этого выполним команду:

sudo update-java-alternatives -s java-7-oracle

Можно удалить все версии Java, оставив к примеру только седьмую версию. Для этого выполните команду:

sudo apt-get install oracle-java7-set-default

Если у вас появилось желание удалить пакет, либо пакеты, Java от компании Oracle, а в замен им установить например openjdk, то нужно выполнить следующую команду в Терминале:

sudo apt-get remove oracle-java7-installer

Данная команда удалит из системы седьмую версию от Oracle. Остальные версии удаляются также, только нужно вписать нужную цифру.

Теперь установим плагин Oracle Java в браузер Google Chrome. В Терминале выполним следующую команду, которая создаст нужный каталог:

sudo mkdir /opt/google/chrome/plugins

Далее, если у вас 32-битная система, то выполните команду:

sudo ln -s /path/to/java/jre/lib/i386/libnpjp2.so /opt/google/chrome/plugins/libnpjp2.so

А если у вас 64-битная система, то выполните команду:

sudo ln -s /path/to/java/jre/lib/amd64/libnpjp2.so /opt/google/chrome/plugins/libnpjp2.so

Теперь можно проверить работоспособность плагина Oracle Java в браузерах: Google Chrome и FireFox.

Переходим на сайт – http://www.javatester.org/version.html
На данной странице вы должны увидеть свою версию Java плагина.

 

Выделение_653

Вот собственно и все.

 

java

 


12 Comments

  1. Установка плагина не прошла.
    natali@natali-P5Q-SE-R:~$ sudo mkdir /opt/google/chromium/plugins
    mkdir: невозможно создать каталог «/opt/google/chromium/plugins»: Нет такого файла или каталога
    Подскажи пожалуйста что делать??????

    • А у Вас какой браузер установлен? Chrome или Chromium? Потому что в статье я указал команду:
      sudo mkdir /opt/google/chrome/plugins
      а Вы выполняете команду:
      sudo mkdir /opt/google/chromium/plugins

  2. Подскажите какие-нибудь ресурсы, где собранны программы на яве для пк.

    И еще вопрос – как на клавишу win ( seper_l ) можно назначить xkill? Было бы удобно по нажатию этой клавиши закрывать подвисшие приложения..

  3. Нет уж, напиши, как установить 1.6 В ДЕФОЛТ, имея на борту и 1.7.
    1.7 будет постоянно в дефолте, что бы ты не делал.

Leave a comment to Леха Click here to cancel reply.

Статьи