Як встановити Oracle Java JRE на Ubuntu Linux

Ця стаття розповідає про установку 32-розрядної і 64-розрядної Oracle Java 7 JRE (номер версії 1.8.0 _5) на 32-розрядні і 64-розрядні операційні системи Ubuntu. Описані в статті методи також працюють в Debian і Linux Mint.


Ця стаття призначена для тих, хто збирається встановити Oracle Java JRE в операційні системи Linux на основі Debian, такі як Debian, Ubuntu і Linux Mint. Встановивши JRE, ви зможете запускати Java програми, але не зможете їх створювати (програмувати на Java). Ця стаття написана на численні прохання користувачів, які хочуть встановити Oracle Java JRE в системах Ubuntu. Стаття містить розділ про те, як включити Oracle Java JRE в веб-браузерах. Дана інструкція з встановлення Oracle Java JRE розрахована на операційні системи Debian, Ubuntu і Linux Mint.

Кроки

  1. Як встановити Oracle Java JRE на Ubuntu Linux

    1

    Визначте розрядність вашої системи (32-розрядна або 64-розрядна). Для цього відкрийте термінал і введіть наступну команду.
    • Введіть / скопіюйте / вставте: file / sbin / init
      • Запам`ятайте / запишіть розрядність вашої операційної системи.

  2. 2

    # Переконайтеся, що у вашій системі встановлена Java. Введіть команду для перевірки версії Java в Терміналі.
    • Відкрийте термінал і введіть наступну команду:

      Як встановити Oracle Java JRE на Ubuntu Linux

      • Введіть / скопіюйте / вставте: java -version
    • Якщо у вас встановлений OpenJDK, то на екрані відобразиться наступна інформація:

      Як встановити Oracle Java JRE на Ubuntu Linux

      • java version "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
        OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
    • Якщо у вас встановлений OpenJDK, то ваша версія Java не збігається з версією, використовуваної в цій статті.

  3. 3

    Повністю видаліть OpenJDK / JRE з вашої системи і створіть папку для зберігання бінарних файлів Oracle Java JRE. Таким чином, ви уникнете конфлікти між різними версіями Java. Якщо у вас встановлений OpenJDK / JRE, видаліть його, ввівши в терміналі наступну команду:
    • Введіть / скопіюйте / вставте: sudo apt-get purge openjdk - *

      Як встановити Oracle Java JRE на Ubuntu Linux

      • Ця команда повністю видалить OpenJDK / JRE з системи.
    • Введіть / скопіюйте / вставте: sudo mkdir -p / usr / local / java

      Як встановити Oracle Java JRE на Ubuntu Linux

      • Ця команда створить папку для зберігання файлів Oracle Java JDK / JRE.

  4. 4

    Скачайте Oracle Java JRE для Linux. Переконайтеся, що ви вибрали правильні (відповідні за розрядності вашій системі) стислі файли з розширенням tar.gz.
    • Наприклад, якщо ви працюєте з 32-розрядної операційною системою, скачайте 32-розрядну Oracle Java.

      Як встановити Oracle Java JRE на Ubuntu Linux

    • Наприклад, якщо ви працюєте з 64-розрядної операційною системою, скачайте 64-розрядну Oracle Java.

      Як встановити Oracle Java JRE на Ubuntu Linux

    • При необхідності, [b]Скачайте документацію по Oracle Java JDK / JRE
      • Виберіть jdk-7u40-apidocs.zip
    • Важливо: 64-розрядна Oracle Java не працює на 32-розрядних операційних системах Ubuntu Linux. При спробі встановити 64-розрядну Oracle Java на 32-розрядну Ubuntu Linux ви отримаєте повідомлення про помилку.

  5. Як встановити Oracle Java JRE на Ubuntu Linux

    5

    Скопіюйте бінарні файли Oracle Java в папку / usr / local / java. Як правило, файли Oracle Java завантажуються в папку: / home / имя_пользователя / Downloads.
    • Інструкції для 32-розрядної Oracle Java:
      • Введіть / скопіюйте / вставте: cd / home / имя_пользователя / Downloads
      • Введіть / скопіюйте / вставте: sudo cp -r jre-8u5-linux-i586.tar.gz / usr / local / java
      • Введіть / скопіюйте / вставте: cd / usr / local / java
    • Інструкції для 64-розрядної Oracle Java:
      • Введіть / скопіюйте / вставте: cd / home / имя_пользователя / Downloads
      • Введіть / скопіюйте / вставте: sudo cp -r jre-8u5-linux-x64.tar.gz / usr / local / java
      • Введіть / скопіюйте / вставте: cd / usr / local / java




  6. Як встановити Oracle Java JRE на Ubuntu Linux

    6

    Виконайте наступні команди (по відношенню до завантажених файлів tar.gz). Ці команди виконуйте з-під рута. Для цього відкрийте термінал, введіть sudo -s і введіть адміністративний пароль.
    • Інструкції для 32-розрядної Oracle Java:

      Як встановити Oracle Java JRE на Ubuntu Linux

      • Введіть / скопіюйте / вставте: sudo chmod a + x jre-8u5-linux-i586.tar.gz
    • Інструкції для 64-розрядної Oracle Java:
      • Введіть / скопіюйте / вставте: sudo chmod a + x jre-8u5-linux-x64.tar.gz

  7. Як встановити Oracle Java JRE на Ubuntu Linux

    7

    Розпакуйте стислі файли Java в папку / usr / local / java
    • Інструкції для 32-розрядної Oracle Java:
      • Введіть / скопіюйте / вставте: sudo tar xvzf jre-8u5-linux-i586.tar.gz
    • Інструкції для 64-розрядної Oracle Java:
      • Введіть / скопіюйте / вставте: sudo tar xvzf jre-8u5-linux-x64.tar.gz

  8. Як встановити Oracle Java JRE на Ubuntu Linux

    8

    Ще раз перевірте папки. На даному етапі в / usr / local / java у вас повинні бути дві папки, зазначені як:
    • Введіть / скопіюйте / вставте: ls -a
    • jre1.8.0_05

  9. Як встановити Oracle Java JRE на Ubuntu Linux

    9

    Відредагуйте системний файл / etc / profile і додайте наступні системні змінні. Під рутом скористайтеся gedit, nano або будь-яким іншим текстовим редактором, щоб відкрити / etc / profile.
    • Введіть / скопіюйте / вставте: sudo gedit / etc / profile
    • або
    • Введіть / скопіюйте / вставте: sudo nano / etc / profile

  10. Як встановити Oracle Java JRE на Ubuntu Linux

    10

    Перейдіть в кінець файлу / etc / profile і додайте наступні рядки (в самому кінці файлу):
    • Введіть / скопіюйте / вставте:

      JAVA_HOME = / usr / local / java /[b]jre1.7.0_45
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      export JAVA_HOME
      export PATH

  11. Як встановити Oracle Java JRE на Ubuntu Linux

    11

    Збережіть файл і закрийте його.

  12. 12

    Вкажіть системі місце розташування оновленої версії Oracle Java JRE (система переключиться на використання нової версії Oracle Java).
    • Введіть / скопіюйте / вставте: sudo update-alternatives --install "/ usr / bin / java" "java" usr / local / java / JRE1.8.0_05 / bin / java "1

      Як встановити Oracle Java JRE на Ubuntu Linux

      • Ця команда повідомляє систему, що Oracle Java JRE доступна для використання.
    • Введіть / скопіюйте / вставте: sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/ usr / local / java / jre1.8.0_05 / bin / javaws" 1

      Як встановити Oracle Java JRE на Ubuntu Linux

      • Ця команда повідомляє систему, що Oracle Java Web Start доступна для використання.

  13. 13

    Вкажіть системі, що оновлена версія Oracle Java JRE буде версією Java за замовчуванням.
    • Введіть / скопіюйте / вставте: sudo update-alternatives --set java /usr/local/java/JRE1.8.0_05/bin/java

      Як встановити Oracle Java JRE на Ubuntu Linux

      • Ця команда встановить середовище виконання Java.
    • Введіть / скопіюйте / вставте: sudo update-alternatives --set javaws /usr/local/java/jre1.8.0_05/bin/javaws

      Як встановити Oracle Java JRE на Ubuntu Linux

      • Ця команда встановить Java Web Start.



  14. Як встановити Oracle Java JRE на Ubuntu Linux

    14

    Перезавантажте системний файл / etc / profile наступною командою:
    • Введіть / скопіюйте / вставте:. / Etc / profile
    • Врахуйте, що файл / etc / profile перезавантажиться після перезавантаження системи.

  15. Як встановити Oracle Java JRE на Ubuntu Linux

    15

    Перевірте коректність установки нової версії Oracle Java наступними командами (дивіться на номер поточної версії Java).

  16. Як встановити Oracle Java JRE на Ubuntu Linux

    16

    При успішній установці 32-розрядної Oracle Java:
    • Введіть / скопіюйте / вставте: java -version
      • Ця команда відобразить на екрані номер версії Java, яка зараз працює.
    • Ви побачите наступне повідомлення:
      • java version "1.8.0_05"
        Java (TM) SE Runtime Environment (build 1.8.0_05-b18)
        [b]Java HotSpot (TM) Server VM (build 24.45-b08, mixed mode)

  17. Як встановити Oracle Java JRE на Ubuntu Linux

    17

    При успішній установці 64-розрядної Oracle Java:
    • Введіть / скопіюйте / вставте: java -version
      • Ця команда відобразить на екрані номер версії Java, яка зараз працює.
    • Ви побачите наступне повідомлення:
      • java version "1.8.0_05"
        Java (TM) SE Runtime Environment (build 1.8.0_05-b18)
        [b]Java HotSpot (TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

  18. Як встановити Oracle Java JRE на Ubuntu Linux

    18

    Ви встановили Oracle Java у вашій системі Linux. Тепер перезавантажте систему. Після перезавантаження система буде готова для запуску Java програм.

Додатково: як включити Oracle Java в браузері

  1. Для включення плагіна Java в браузері необхідно зробити символічну посилання з папки плагінів браузера на розташування плагіна Java, включеного в ваш дистрибутив Oracle Java.

[b]Важлива інформація: Будьте обережні при включенні Oracle Java 8 у вашому браузері, так як у Oracle Java 8 є проблеми з безпекою (уразливими Oracle Java 8 можуть скористатися хакери). Для отримання додаткової інформації про проблеми з безпекою Java відкрийте наступний сайт: Java Tester

Google Chrome

Інструкція для 32-бітної Oracle Java:

  1. Введіть наступні команди.
    • Введіть / скопіюйте / вставте: sudo mkdir -p / opt / google / chrome / plugins
      • Це створить папку / opt / google / chrome / plugins
    • Введіть / скопіюйте / вставте: cd / opt / google / chrome / plugins
      • Таким чином, ви перейдете в папку з плагінами google chrome- переконайтеся, що ви перебуваєте в цій папці перед тим, як створити посилання.
    • Введіть / скопіюйте / вставте: sudo ln -s /usr/local/java/jre1.8.0_05/lib/[b]i386/[b]libnpjp2.so
      • Це створить посилання між Java JRE (Java Runtime Environment) плагіном [b]libnpjp2.so і браузером Google Chrome

Інструкція для 32-бітної Oracle Java:

  1. Введіть наступні команди.
    • Введіть / скопіюйте / вставте: sudo mkdir -p / opt / google / chrome / plugins
      • Це створить папку / opt / google / chrome / plugins
    • Введіть / скопіюйте / вставте: cd / opt / google / chrome / plugins
      • Таким чином, ви перейдете в папку з плагінами google chrome- переконайтеся, що ви перебуваєте в цій папці перед тим, як створити посилання.
    • Введіть / скопіюйте / вставте: sudo ln -s /usr/local/java/jre1.8.0_05/lib/[b]amd64/[b]libnpjp2.so
      • Це створить посилання між Java JRE (Java Runtime Environment) плагіном [b]libnpjp2.so і браузером Google Chrome

Нагадування

  1. Увага! Іноді при введенні вищезгаданих команд може з`явитися таке повідомлення:
    • ln: creating symbolic link `./libnpjp2.so `: File exists
    • Для виправлення цієї помилки наступною командою видаліть попереднє посилання:
    • Введіть / скопіюйте / вставте: cd / opt / google / chrome / plugins
    • Введіть / скопіюйте / вставте: sudo rm -rf libnpjp2.so
    • Переконайтеся, що ви перебуваєте в папці / opt / google / chrome / plugins перед введенням цієї команди.
  2. Перезапустіть браузер і відкрийте Java Tester для тестування правильності роботи Java у вашому браузері.

Mozilla Firefox

Інструкція для 32-бітної системи

  1. Введіть наступні команди.
    • Введіть / скопіюйте / вставте: cd / usr / lib / mozilla / plugins
      • Таким чином, ви перейдете в папку / usr / lib / mozilla / plugins- якщо така папка не існує, створіть її
    • Введіть / скопіюйте / вставте: sudo mkdir -p / usr / lib / mozilla / plugins
      • Це створить папку / usr / lib / mozilla / plugins- переконайтеся, що ви перебуваєте в цій папці перед тим, як створити посилання.
    • Введіть / скопіюйте / вставте: sudo ln -s /usr/local/java/jre1.8.0_05/lib/[b]i386/[b]libnpjp2.so
      • Це створить посилання між Java JRE (Java Runtime Environment) плагіном [b]libnpjp2.so і браузером Mozilla Firefox

Інструкція для 64-бітної системи:

  1. Введіть наступні команди.
    • Введіть / скопіюйте / вставте: cd / usr / lib / mozilla / plugins
      • Таким чином, ви перейдете в папку / usr / lib / mozilla / plugins- якщо така папка не існує, створіть її
    • Введіть / скопіюйте / вставте: sudo mkdir -p / usr / lib / mozilla / plugins
      • Це створить папку / usr / lib / mozilla / plugins- переконайтеся, що ви перебуваєте в цій папці перед тим, як створити посилання.
    • Введіть / скопіюйте / вставте: sudo ln -s /usr/local/java/jre1.8.0_05/lib/[b]amd64/[b]libnpjp2.so
      • Це створить посилання між Java JRE (Java Runtime Environment) плагіном [b]libnpjp2.so і браузером Mozilla Firefox

Нагадування

  1. Увага! Іноді при введенні вищезгаданих команд може з`явитися таке повідомлення:
    • ln: creating symbolic link `./libnpjp2.so `: File exists
    • Для виправлення цієї помилки наступною командою видаліть попереднє посилання:
    • Введіть / скопіюйте / вставте: cd / usr / lib / mozilla / plugins
    • Введіть / скопіюйте / вставте: sudo rm -rf libnpjp2.so
    • Переконайтеся, що ви перебуваєте в папці / usr / lib / mozilla / plugins перед введенням цієї команди.
  2. Перезапустіть браузер і відкрийте Java Тестер для тестування правильності роботи Java у вашому браузері.