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

Ця стаття навчить вас, як оновити Oracle Java JDK / JRE на Ubuntu Linux. Oracle випускає оновлення Java JDK / JRE досить часто з метою усунення помилок і підвищення безпеки.

  • [b]Увага: Дана стаття передбачає, що у вас вже встановлена 32- або 64-бітна версія Oracle Java 7, розташована в / usr / local / java і ви хочете оновити її до останніх версій Oracle Java. Якщо це не так, прочитайте наступну статтю:
  • Як встановити Oracle Java на Ubuntu Linux

Кроки

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

    1

    Завантажте бінарні файли нової Oracle Java. Переконайтеся, що ви вибрали відповідні вашій системі Ubuntu Linux (32- або 64-бітна) бінарні файли (вони мають розширення tar.gz):
    • jdk-7u40-linux-i586.tar.gz (32-bit)
    • jre-7u40-linux-i586.tar.gz (32-bit)
    • [b]або
    • jdk-7u40-linux-x64.tar.gz (64-bit)
    • jre-7u40-linux-x64.tar.gz (64-bit)

Метод 1 з 4: Інструкція по оновленню для 32-бітної системи:

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

    1

    Зайдіть в систему під рутом і скопіюйте викачані архівні бінарні файли Oracle Java з папки завантаження в / usr / local / java
    • [b]Надрукуйте / скопіюйте / вставте: cd / home /[b]"Your_user_name"/ Downloads
    • [b]Надрукуйте / скопіюйте / вставте: sudo cp -r jdk-7u40-linux-i586.tar.gz / usr / local / java
    • [b]Надрукуйте / скопіюйте / вставте: sudo cp -r jre-7u40-linux-i586.tar.gz / usr / local / java
    • [b]Надрукуйте / скопіюйте / вставте: cd / usr / local / java

  2. Як оновити Oracle Java на Ubuntu Linux

    2

    Далі розпакуйте бінарні файли нової версії в / usr / local / java
    • [b]Надрукуйте / скопіюйте / вставте: sudo tar xvzf jdk-7u40-linux-i586.tar.gz
    • [b]Надрукуйте / скопіюйте / вставте: sudo tar xvzf jre-7u40-linux-i586.tar.gz

Метод 2 з 4: Інструкція по оновленню для 64-бітної системи:

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

    1

    Зайдіть в систему під рутом і скопіюйте викачані архівні бінарні файли Oracle Java з папки завантаження в / usr / local / java
    • [b]Надрукуйте / скопіюйте / вставте: cd / home /[b]"Your_user_name"/ Downloads
    • [b]Надрукуйте / скопіюйте / вставте: sudo -s cp -r jdk-7u40-linux-x64.tar.gz / usr / local / java
    • [b]Надрукуйте / скопіюйте / вставте: sudo -s cp -r jre-7u40-linux-x64.tar.gz / usr / local / java
    • [b]Надрукуйте / скопіюйте / вставте: cd / usr / local / java

  2. Як оновити Oracle Java на Ubuntu Linux

    2

    Далі розпакуйте бінарні файли нової версії в / usr / local / java
    • [b]Надрукуйте / скопіюйте / вставте: sudo tar xvzf jdk-7u40-linux-x64.tar.gz
    • [b]Надрукуйте / скопіюйте / вставте: sudo tar xvzf jre-7u40-linux-x64.tar.gz

  3. 3

    На даному етапі в / usr / local / java у вас повинні бути дві нові папки для Java JDK / JRE під назвою:

[b]jdk1.7.0_40
[b]jre1.7.0_40

Разом з:

[b]jdk1.7.0_25
[b]jre1.7.0_25

Метод 3 з 4: Редагування системного файлу:




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

    1

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

  2. 2

    Перейдіть в кінець файлу / etc / profile і додайте наступні рядки в самому кінці (зараз ви поміняєте номери версій Oracle Java зі старого на новий-ви це робите в системному файлі / etc / profile):


[b]Відредагуйте файл / etc / profile:

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

[b]Замініть на:

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


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

Метод 4 з 4: Вкажіть системі на оновлену версію Oracle Java:

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

    1

    Вкажіть системі місце розташування оновленої версії Oracle Java JRE / JDK (зараз система переключиться на використання Oracle Java 1.7.0_40):
    • [b]Надрукуйте / скопіюйте / вставте: sudo update-alternatives --install "/ usr / bin / java" "java" "/ usr / local / java /[b]jre1.7.0_40/ Bin / java "1
    • [b]Надрукуйте / скопіюйте / вставте: sudo update-alternatives --install "/ usr / bin / javac" "javac" "/ usr / local / java /[b]jdk1.7.0_40/ Bin / javac "1
    • [b]Надрукуйте / скопіюйте / вставте: sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/ usr / local / java /[b]jre1.7.0_40 / bin/ Javaws "1

  2. Як оновити Oracle Java на Ubuntu Linux

    2

    Вкажіть Вашій системі, що Oracle Java JRE 1.7.0_40 буде новою версією Java за замовчуванням.
    • [b]Надрукуйте / скопіюйте / вставте: sudo update-alternatives --set java / usr / local / java /[b]jre1.7.0_40/ Bin / java
    • [b]Надрукуйте / скопіюйте / вставте: sudo update-alternatives --set javac / usr / local / java /[b]jdk1.7.0_40/ Bin / javac
    • [b]Надрукуйте / скопіюйте / вставте: sudo update-alternatives --set javaws / usr / local / java /[b]jre1.7.0_40/ Bin / javaws

  3. Як оновити Oracle Java на Ubuntu Linux

    3

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

  4. Як оновити Oracle Java на Ubuntu Linux

    4

    Перевірте коректність установки нової версії Oracle Java наступними командами (дивіться на номер поточної версії Java).
    • [b]Надрукуйте / скопіюйте / вставте: java -version
      • ця команда відобразить на екрані номер версії Java, яка зараз працює

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

    5

    Ви побачите наступне повідомлення:
    • java version "1.7.0_40"

      Java (TM) SE Runtime Environment (build 1.7.0_40-b08) Java HotSpot (TM) 64-Bit Server VM (build build 25.1-b02, mixed mode)
    • [b]Надрукуйте / скопіюйте / вставте: javac -version
    • Ця команда дає вам знати, що тепер ви можете компілювати Java програми в терміналі
      • Ви побачите наступне повідомлення:


    • javac 1.7.0_40

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

    6

    Тепер ви можете видалити стару версію Oracle Java JDK / JRE через видалення папок з файлами старої версії.
    • [b]Надрукуйте / скопіюйте / вставте: cd / usr / local / java
    • [b]Надрукуйте / скопіюйте / вставте: sudo rm -rf jdk1.7.0_40
    • [b]Надрукуйте / скопіюйте / вставте: sudo rm -rf jre1.7.0_40

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

    7

    Перезавантажте систему і вона буде готова до роботи з Java програмами.

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

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

Google Chrome

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

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

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

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

Нагадування:

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

Mozilla Firefox

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

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

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

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

Нагадування:

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