4 способа обновления Oracle Java на Ubuntu Linux

Оглавление:

4 способа обновления Oracle Java на Ubuntu Linux
4 способа обновления Oracle Java на Ubuntu Linux

Видео: 4 способа обновления Oracle Java на Ubuntu Linux

Видео: 4 способа обновления Oracle Java на Ubuntu Linux
Видео: Как удалить вирусы на Windows в два клика? 2024, Май
Anonim

Этот документ предназначен для помощи в обновлении многих новых версий Oracle Java JDK / JRE в Ubuntu Linux. Время от времени из-за исправлений ошибок и проблем с безопасностью Oracle выпускает обновления для своей версии Java JDK / JRE.

  • Примечание:

    В этой статье предполагается, что у вас есть 32-разрядная или 64-разрядная версия Oracle Java 7, расположенная в / usr / local / java, и вы хотите перейти на новую версию Oracle Java. Если вы этого не сделаете, пожалуйста, прочтите следующую статью для получения дополнительной информации:

  • Как установить Oracle Java в Ubuntu Linux

Шаги

Обновление Oracle Java на Ubuntu Linux Шаг 1
Обновление Oracle Java на Ubuntu Linux Шаг 1

Шаг 1. Загрузите новые двоичные файлы Oracle Java и убедитесь, что вы выбрали правильные обновленные двоичные файлы Java JDK / JRE для Oracle Java, для архитектуры вашей системы Ubuntu Linux, 32-разрядные или 64-разрядные, двоичные файлы Oracle Java оканчиваются на (tar. gz), например:

  • jdk-7u40-linux-i586.tar.gz (32-разрядная версия)
  • jre-7u40-linux-i586.tar.gz (32-разрядная версия)

    или

  • jdk-7u40-linux-x64.tar.gz (64-разрядная версия)
  • jre-7u40-linux-x64.tar.gz (64-разрядная версия)

Метод 1 из 4: 32-разрядные инструкции Oracle Java:

Обновление Oracle Java на Ubuntu Linux Шаг 2
Обновление Oracle Java на Ubuntu Linux Шаг 2

Шаг 1. Станьте пользователем root и скопируйте новые сжатые двоичные файлы Oracle Java из нашего каталога загрузки в / usr / local / java.

  • Введите / скопируйте / вставьте:

    cd / home /"ваш логин"/ Загрузки

  • Введите / скопируйте / вставьте:

    sudo cp -r jdk-7u40-linux-i586.tar.gz / usr / local / java

  • Введите / скопируйте / вставьте:

    sudo cp -r jre-7u40-linux-i586.tar.gz / usr / local / java

  • Введите / скопируйте / вставьте:

    компакт-диск / USR / местные / Java

Обновление Oracle Java на Ubuntu Linux Шаг 3
Обновление Oracle Java на Ubuntu Linux Шаг 3

Шаг 2. Далее мы собираемся распаковать нашу новую версию двоичных файлов Oracle Java в каталог / usr / local / java.

  • Введите / скопируйте / вставьте:

    Судо tar xvzf jdk-7u40-linux-i586.tar.gz

  • Введите / скопируйте / вставьте:

    Судо tar xvzf jre-7u40-linux-i586.tar.gz

Метод 2 из 4: 64-битные инструкции Oracle Java:

Обновление Oracle Java на Ubuntu Linux Шаг 4
Обновление Oracle Java на Ubuntu Linux Шаг 4

Шаг 1. Станьте пользователем root и скопируйте новые сжатые двоичные файлы Oracle Java из нашего каталога загрузки в / usr / local / java.

  • Введите / скопируйте / вставьте:

    cd / home /"ваш логин"/ Загрузки

  • Введите / скопируйте / вставьте:

    sudo -s cp -r jdk-7u40-linux-x64.tar.gz / usr / local / java

  • Введите / скопируйте / вставьте:

    sudo -s cp -r jre-7u40-linux-x64.tar.gz / usr / local / java

  • Введите / скопируйте / вставьте:

    компакт-диск / USR / местные / Java

Обновление Oracle Java на Ubuntu Linux Шаг 5
Обновление Oracle Java на Ubuntu Linux Шаг 5

Шаг 2. Далее мы собираемся распаковать нашу новую версию двоичных файлов Oracle Java в каталог / usr / local / java.

  • Введите / скопируйте / вставьте:

    Судо tar xvzf jdk-7u40-linux-x64.tar.gz

  • Введите / скопируйте / вставьте:

    Судо tar xvzf jre-7u40-linux-x64.tar.gz

Обновление Oracle Java на Ubuntu Linux Шаг 6
Обновление Oracle Java на Ubuntu Linux Шаг 6

Шаг 3. На этом этапе у вас должны быть два новых несжатых двоичных каталога в / usr / local / java для Java JDK / JRE, перечисленных как:

jdk1.7.0_40

jre1.7.0_40

Вместе с:

jdk1.7.0_25

jre1.7.0_25

Метод 3 из 4. Измените PATH вашей системы Linux:

Обновление Oracle Java на Ubuntu Linux Шаг 7
Обновление Oracle Java на Ubuntu Linux Шаг 7

Шаг 1. Отредактируйте системный файл PATH / etc / profile и добавьте следующие системные переменные в ваш системный путь

Используйте gedit, nano или любой другой текстовый редактор как root и откройте / etc / profile.

  • Введите / скопируйте / вставьте:

    sudo gedit / etc / profile

    или

  • Введите / скопируйте / вставьте:

    Судо нано / и т. д. / профиль

Обновление Oracle Java на Ubuntu Linux Шаг 8
Обновление Oracle Java на Ubuntu Linux Шаг 8

Шаг 2. Прокрутите вниз с помощью клавиш со стрелками до конца файла и добавьте следующие строки ниже в конец вашего файла / etc / profile в Ubuntu Linux. На этом этапе вы собираетесь изменить номера версий со старых Oracle Java для новой версии Java, вы измените номера версий в следующем системном файле PATH / etc / profile:

Измените файл / etc / profile:

JAVA_HOME = / usr / локальный / java /jdk1.7.0_25

ПУТЬ = $ ПУТЬ: $ HOME / bin: $ JAVA_HOME / bin

JRE_HOME = / usr / local / java /jre1.7.0_25

ПУТЬ = $ ПУТЬ: $ HOME / bin: $ JRE_HOME / bin

экспорт JAVA_HOME

экспорт JRE_HOME

экспорт ПУТЬ

Измените на это:

JAVA_HOME = / usr / локальный / java /jdk1.7.0_40

ПУТЬ = $ ПУТЬ: $ HOME / bin: $ JAVA_HOME / bin

JRE_HOME = / usr / local / java /jre1.7.0_40

ПУТЬ = $ ПУТЬ: $ HOME / bin: $ JRE_HOME / bin

экспорт JAVA_HOME

экспорт JRE_HOME

экспорт ПУТЬ

Сохраните файл и выйдите

Метод 4 из 4. Сообщите своей системе об обновленной версии Oracle Java:

Обновление Oracle Java на Ubuntu Linux Шаг 9
Обновление Oracle Java на Ubuntu Linux Шаг 9

Шаг 1. Сообщите вашей системе Ubuntu Linux, где находится ваш Oracle Java JRE / JDK, теперь вы захотите обновить систему, чтобы использовать Oracle Java 1.7.0_40.

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --install "/ usr / bin / java" "java" "/ usr / local / java /jre1.7.0_40/ bin / java "1

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --install "/ usr / bin / javac" "javac" "/ usr / local / java /jdk1.7.0_40/ bin / javac "1

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/ usr / local / java /jre1.7.0_40 / bin/ javaws "1

Обновление Oracle Java на Ubuntu Linux Шаг 10
Обновление Oracle Java на Ubuntu Linux Шаг 10

Шаг 2. Сообщите вашей системе Ubuntu Linux, что Oracle Java JRE 1.7.0_40 должна быть новой Java по умолчанию.

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --set java / usr / local / java /jre1.7.0_40/ bin / java

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --set javac / usr / local / java /jdk1.7.0_40/ bin / javac

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --set javaws / usr / local / java /jre1.7.0_40/ bin / javaws

Обновление Oracle Java на Ubuntu Linux Шаг 11
Обновление Oracle Java на Ubuntu Linux Шаг 11

Шаг 3. Перезагрузите системный PATH / etc / profile, набрав следующую команду:

  • Введите / скопируйте / вставьте:

    . / etc / profile

  • Обратите внимание, что ваш общесистемный файл PATH / etc / profile перезагрузится после перезагрузки вашей системы Ubuntu Linux.
Обновление Oracle Java на Ubuntu Linux Шаг 12
Обновление Oracle Java на Ubuntu Linux Шаг 12

Шаг 4. Проверьте, правильно ли установлена новая версия Oracle Java в вашей системе, выполнив следующие команды и запомнив номер версии нового обновления Java

  • Введите / скопируйте / вставьте:

    java -version

    эта команда отображает версию Java, работающую в вашей системе

Обновление Oracle Java на Ubuntu Linux Шаг 13
Обновление Oracle Java на Ubuntu Linux Шаг 13

Шаг 5. Вы должны получить сообщение, которое отображает:

  • версия java "1.7.0_40"

    Java (TM) SE Runtime Environment (сборка 1.7.0_40-b08) 64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 25.1-b02, смешанный режим)

  • Введите / скопируйте / вставьте:

    javac -version

  • эта команда сообщает, что теперь вы можете компилировать Java-программы с терминала.

    Вы должны получить сообщение, которое отображает:

  • javac 1.7.0_40
Обновление Oracle Java на Ubuntu Linux Шаг 14
Обновление Oracle Java на Ubuntu Linux Шаг 14

Шаг 6. После этого у вас есть возможность удалить старый Oracle Java JDK / JRE, просто удалив каталог, содержащий старые двоичные файлы Java JDK / JRE

  • Введите / скопируйте / вставьте:

    компакт-диск / USR / местные / Java

  • Введите / скопируйте / вставьте:

    sudo rm -rf jdk1.7.0_40

  • Введите / скопируйте / вставьте:

    sudo rm -rf jre1.7.0_40

Обновление Oracle Java на Ubuntu Linux Шаг 15
Обновление Oracle Java на Ubuntu Linux Шаг 15

Шаг 7. Перезагрузите вашу систему Ubuntu Linux, и ваша система будет полностью настроена для запуска и разработки программ Java

Необязательно: как включить Oracle Java в ваших веб-браузерах

Чтобы включить подключаемый модуль Java в веб-браузерах, вы должны создать символическую ссылку из каталога подключаемых модулей веб-браузеров к местоположению подключаемого модуля Java, включенного в ваш дистрибутив Oracle Java

Гугл Хром

32-битные инструкции Oracle Java:

  1. Выполните следующие команды.

    • Введите / скопируйте / вставьте:

      sudo mkdir -p / opt / google / chrome / плагины

      это создаст каталог с именем / opt / google / chrome / plugins

    • Введите / Вставьте / Скопируйте:

      cd / opt / google / chrome / плагины

      это переведет вас в каталог плагинов Google Chrome, убедитесь, что вы находитесь в этом каталоге, прежде чем создавать символическую ссылку

    • Введите / Вставьте / Скопируйте:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

      это создаст символическую ссылку из плагина Java JRE (Java Runtime Environment) libnpjp2.so в ваш браузер Google Chrome

64-битные инструкции Oracle Java:

  1. Выполните следующие команды.

    • Введите / скопируйте / вставьте:

      sudo mkdir -p / opt / google / chrome / плагины

      это создаст каталог с именем / opt / google / chrome / plugins

    • Введите / Вставьте / Скопируйте:

      cd / opt / google / chrome / плагины

      это переведет вас в каталог плагинов Google Chrome, убедитесь, что вы находитесь в этом каталоге, прежде чем создавать символическую ссылку

    • Введите / Вставьте / Скопируйте:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

      это создаст символическую ссылку из плагина Java JRE (Java Runtime Environment) libnpjp2.so в ваш браузер Google Chrome

Напоминания:

  1. Примечание:

    Иногда, когда вы вводите указанную выше команду, вы можете получить сообщение, в котором говорится:

    • ln: создание символической ссылки `./libnpjp2.so ': файл существует
    • Чтобы исправить эту проблему, просто удалите предыдущую символическую ссылку с помощью следующей команды:
    • Введите / скопируйте / вставьте:

      cd / opt / google / chrome / плагины

    • Введите / скопируйте / вставьте:

      sudo rm -rf libnpjp2.so

    • Убедитесь, что вы находитесь в каталоге / opt / google / chrome / plugins, прежде чем вводить команду
  2. Перезагрузите веб-браузер и перейдите в Java Tester, чтобы проверить, работает ли Java в вашем браузере.

    Mozilla Firefox

    32-битные инструкции Oracle Java:

    1. Выполните следующую команду

      • Введите / Вставьте / Скопируйте:

        cd / usr / lib / mozilla / плагины

        это переведет вас в каталог / usr / lib / mozilla / plugins, создайте этот каталог, если у вас его нет

      • Введите / Вставьте / Скопируйте:

        sudo mkdir -p / usr / lib / mozilla / плагины

        это создаст каталог / usr / lib / mozilla / plugins, убедитесь, что вы находитесь в этом каталоге, прежде чем создавать символическую ссылку

      • Введите / Вставьте / Скопируйте:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

        это создаст символическую ссылку из плагина Java JRE (Java Runtime Environment) libnpjp2.so в ваш браузер Mozilla Firefox

    64-битные инструкции Oracle Java:

    1. Выполните следующие команды.

      • Введите / Вставьте / Скопируйте:

        cd / usr / lib / mozilla / плагины

        это переведет вас в каталог / usr / lib / mozilla / plugins, создайте этот каталог, если у вас его нет

      • Введите / Вставьте / Скопируйте:

        sudo mkdir -p / usr / lib / mozilla / плагины

        это создаст каталог / usr / lib / mozilla / plugins, убедитесь, что вы находитесь в этом каталоге, прежде чем создавать символическую ссылку

      • Введите / Вставьте / Скопируйте:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

        это создаст символическую ссылку из плагина Java JRE (Java Runtime Environment) libnpjp2.so в ваш браузер Mozilla Firefox

    Напоминания:

    1. Примечание:

      Иногда, когда вы вводите указанную выше команду, вы можете получить сообщение, в котором говорится:

      • ln: создание символической ссылки `./libnpjp2.so ': файл существует
      • Чтобы исправить эту проблему, просто удалите предыдущую символическую ссылку с помощью следующей команды:
      • Введите / скопируйте / вставьте:

        cd / usr / lib / mozilla / плагины

      • Введите / скопируйте / вставьте:

        sudo rm -rf libnpjp2.so

      • Убедитесь, что вы находитесь в каталоге / usr / lib / mozilla / plugins, прежде чем вводить команду
    2. Перезагрузите веб-браузер и перейдите в Java Tester, чтобы проверить, работает ли Java в вашем браузере.

Рекомендуемые: