3 способа установки Oracle Java в Ubuntu Linux

Оглавление:

3 способа установки Oracle Java в Ubuntu Linux
3 способа установки Oracle Java в Ubuntu Linux

Видео: 3 способа установки Oracle Java в Ubuntu Linux

Видео: 3 способа установки Oracle Java в Ubuntu Linux
Видео: Как сделать зеркальное фото в фотошопе 2024, Май
Anonim

В этом руководстве будет рассмотрена установка 32-разрядной и 64-разрядной версии Oracle Java 7 (текущий номер версии 1.7.0_45) JDK / JRE в 32-битных и 64-битных операционных системах Ubuntu. Эти инструкции также будут работать в Debian и Linux Mint.

Если у вас уже установлен Oracle Java 7 в вашей системе, но вам нужно обновить его, используйте этот метод:

Как обновить Oracle Java на Ubuntu Linux

Для тех кто Только хотите установить Oracle Java JRE для запуска приложений Java, а не для разработки программ Java, используйте этот метод:

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

Для тех, кто хочет установить Oracle Java JDK для разработки программ и приложений Java (Oracle Java JRE также входит в Oracle JDK), используйте этот метод:

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

Также, чтобы включить / обновить Oracle Java в ваших веб-браузерах:

Как включить Oracle Java в ваших веб-браузерах

Шаги

Установите Oracle Java в Ubuntu Linux Шаг 1
Установите Oracle Java в Ubuntu Linux Шаг 1

Шаг 1. Проверьте, является ли архитектура вашей операционной системы Ubuntu Linux 32-разрядной или 64-разрядной, откройте терминал и выполните следующую команду

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

    файл / sbin / init

    Обратите внимание на разрядную версию архитектуры вашей операционной системы Ubuntu Linux, она будет отображать 32-разрядную или 64-разрядную версию

Установите Oracle Java в Ubuntu Linux Шаг 2
Установите Oracle Java в Ubuntu Linux Шаг 2

Шаг 2. Убедитесь, что в вашей системе установлена Java

Для этого вам нужно будет запустить команду версии Java из терминала.

  • Откройте терминал и введите следующую команду:

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

      java -version

  • Если в вашей системе установлен OpenJDK, это может выглядеть так:

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

      Среда выполнения OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      64-разрядная серверная виртуальная машина OpenJDK (сборка 19.0-b09, смешанный режим)

  • Если в вашей системе установлен OpenJDK, значит, для этого упражнения у вас установлена не та версия Java от поставщика.
Установите Oracle Java в Ubuntu Linux Шаг 3
Установите Oracle Java в Ubuntu Linux Шаг 3

Шаг 3. Полностью удалите OpenJDK / JRE из вашей системы и создайте каталог для хранения двоичных файлов Oracle Java JDK / JRE

Это предотвратит системные конфликты и путаницу между версиями Java от разных поставщиков. Например, если в вашей системе установлен OpenJDK / JRE, вы можете удалить его, введя в командной строке следующее:

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

    sudo apt-get очистить openjdk - / *

    Эта команда полностью удалит OpenJDK / JRE из вашей системы

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

    sudo mkdir -p / usr / local / java

    Эта команда создаст каталог для хранения двоичных файлов Oracle Java JDK и JRE

Установите Oracle Java в Ubuntu Linux Шаг 4
Установите Oracle Java в Ubuntu Linux Шаг 4

Шаг 4. Загрузите Oracle Java JDK / JRE для Linux

Убедитесь, что вы выбрали верный сжатые двоичные файлы для 32-разрядной или 64-разрядной архитектуры вашей системы (оканчиваются на tar.gz).

  • Например, если вы используете 32-разрядную операционную систему Ubuntu Linux, загрузите 32-разрядные двоичные файлы Oracle Java.
  • Например, если вы используете 64-разрядную операционную систему Ubuntu Linux, загрузите 64-разрядные двоичные файлы Oracle Java.
  • По желанию, Загрузите документацию Oracle Java JDK / JRE

    Выберите jdk-7u40-apidocs.zip

  • Важная информация:

    64-битные двоичные файлы Oracle Java не работают в 32-битных операционных системах Ubuntu Linux, вы получите несколько сообщений об ошибках, если попытаетесь установить 64-битный Oracle Java в 32-битном Ubuntu Linux.

Установите Oracle Java в Ubuntu Linux Шаг 5
Установите Oracle Java в Ubuntu Linux Шаг 5

Шаг 5. Скопируйте двоичные файлы Oracle Java в каталог / usr / local / java

В большинстве случаев двоичные файлы Oracle Java загружаются в: / home /"ваш логин"/ Загрузки.

  • Инструкции по установке 32-битного Oracle Java на 32-битном Ubuntu Linux:

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

      cd ~ / Загрузки

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

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

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

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

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

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

  • Инструкции по установке 64-битного Oracle Java на 64-битном Ubuntu Linux:

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

      cd ~ / Загрузки

    • Если вы скачали JDK, введите / скопируйте / вставьте:

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

    • Или, если вы загрузили JRE, введите / скопируйте / вставьте:

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

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

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

Установите Oracle Java в Ubuntu Linux Шаг 6
Установите Oracle Java в Ubuntu Linux Шаг 6

Шаг 6. Распакуйте сжатые двоичные файлы Java в каталог / usr / local / java.

  • Инструкции по установке 32-битного Oracle Java на 32-битном Ubuntu Linux:

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

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

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

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

  • Инструкции по установке 64-битного Oracle Java на 64-битном Ubuntu Linux:

    • Если вы скачали JDK, введите / скопируйте / вставьте:

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

    • Или, если вы загрузили JRE, введите / скопируйте / вставьте:

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

Установите Oracle Java в Ubuntu Linux Шаг 7
Установите Oracle Java в Ubuntu Linux Шаг 7

Шаг 7. Еще раз проверьте свои каталоги

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

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

    ls -a

  • jdk1.7.0_45
  • или jre1.7.0_45
Установите Oracle Java в Ubuntu Linux Шаг 8
Установите Oracle Java в Ubuntu Linux Шаг 8

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

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

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

    sudo gedit / etc / profile

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

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

Установите Oracle Java в Ubuntu Linux Шаг 9
Установите Oracle Java в Ubuntu Linux Шаг 9

Шаг 9. Прокрутите файл до конца с помощью клавиш со стрелками и добавьте следующие строки ниже в конец файла / etc / profile:

  • Если вы устанавливаете JDK, введите / скопируйте / вставьте:

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

    JRE_HOME = $ JAVA_HOME / jre

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

    экспорт JAVA_HOME

    экспорт JRE_HOME

    экспорт ПУТЬ

  • Или, если вы устанавливаете JRE, введите / скопируйте / вставьте:

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

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

    экспорт JRE_HOME

    экспорт ПУТЬ

  • Сохраните файл / etc / profile и выйдите.
Установите Oracle Java в Ubuntu Linux Шаг 10
Установите Oracle Java в Ubuntu Linux Шаг 10

Шаг 10. Сообщите вашей системе Ubuntu Linux, где находится ваш Oracle Java JDK / JRE

Это сообщит системе, что новая версия Oracle Java доступна для использования.

  • Если вы устанавливаете JDK, введите / скопируйте / вставьте:

    sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1

  • Или, если вы устанавливаете JRE, введите / скопируйте / вставьте:

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

    эта команда уведомляет систему о том, что Oracle Java JRE доступна для использования

  • Только если вы устанавливаете JDK, введите / скопируйте / вставьте:

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

    эта команда уведомляет систему о том, что Oracle Java JDK доступен для использования

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

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

    эта команда уведомляет систему о том, что Oracle Java Web start доступен для использования

Установите Oracle Java в Ubuntu Linux Шаг 11
Установите Oracle Java в Ubuntu Linux Шаг 11

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

  • Если вы устанавливаете JDK, введите / скопируйте / вставьте:

    sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java

  • Или, если вы устанавливаете JRE, введите / скопируйте / вставьте:

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

    эта команда установит среду выполнения java для системы

  • Только если вы устанавливаете JDK, введите / скопируйте / вставьте:

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

    эта команда установит компилятор java для системы

  • Если вы устанавливаете JDK, введите / скопируйте / вставьте:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws

  • Или, если вы устанавливаете JRE, введите / скопируйте / вставьте:

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

    эта команда установит запуск Java Web для системы

Установите Oracle Java в Ubuntu Linux Шаг 12
Установите Oracle Java в Ubuntu Linux Шаг 12

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

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

    . / etc / profile

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

Шаг 13. Проверьте правильность установки Oracle Java в вашей системе

Выполните следующие команды и обратите внимание на версию Java: При успешной установке 32-разрядной версии Oracle Java отобразится:

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

    java -версия. Эта команда отображает версию java, работающую в вашей системе. Вы должны получить сообщение, в котором отображается: версия java "1.7.0_45"

    Среда выполнения Java (TM) SE (сборка 1.7.0_45-b18)

  • Серверная виртуальная машина Java HotSpot (TM) (сборка 24.45-b08, смешанный режим)
  • Введите / скопируйте / вставьте:

    java -версия. Эта команда сообщает, что теперь вы можете компилировать программы Java из терминала. Вы должны получить сообщение, которое отображает: java 1.7.0_45. При успешной установке 64-разрядной версии Oracle Java отобразится:

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

    java -версия. Эта команда отображает версию java, работающую в вашей системе. Вы должны получить сообщение, в котором отображается: версия java "1.7.0_45"

    Среда выполнения Java (TM) SE (сборка 1.7.0_45-b18)

  • 64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 24.45-b08, смешанный режим)
  • Введите / скопируйте / вставьте:

    java -версия. Эта команда сообщает, что теперь вы можете компилировать программы Java из терминала. Вы должны получить сообщение, которое отображает: java 1.7.0_45

Установите Oracle Java в Ubuntu Linux Шаг 14
Установите Oracle Java в Ubuntu Linux Шаг 14

Шаг 14. Поздравляем, вы только что установили Oracle Java в свою систему Linux

Теперь перезагрузите вашу систему Ubuntu Linux. После этого ваша система будет полностью настроена для запуска и разработки программ Java. Позже вы можете попробовать скомпилировать и запустить свои собственные Java-программы, следуя этой статье Как создать свою первую Java-программу в Ubuntu Linux.

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

Установите Oracle Java в Ubuntu Linux Шаг 15
Установите Oracle Java в Ubuntu Linux Шаг 15

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

  • Важная заметка:

    Я бы настоятельно рекомендовал соблюдать осторожность при включении Oracle Java 7 в ваших веб-браузерах, поскольку в системе безопасности обнаружено множество уязвимостей и уязвимостей. По сути, путем включения Oracle Java 7 в ваших веб-браузерах при обнаружении уязвимости или уязвимости в системе безопасности злоумышленники взламывают вашу систему и компрометируют ее. Для получения дополнительной информации о недостатках безопасности и эксплойтах в Java посетите следующий веб-сайт: Java Tester

Метод 2 из 3: Google Chrome

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

Установите Oracle Java в Ubuntu Linux Шаг 16
Установите Oracle Java в Ubuntu Linux Шаг 16

Шаг 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_45/lib/i386/libnpjp2.so

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

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

Установите Oracle Java в Ubuntu Linux Шаг 17
Установите Oracle Java в Ubuntu Linux Шаг 17

Шаг 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_45/lib/amd64/libnpjp2.so

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

Напоминания

Установите Oracle Java в Ubuntu Linux Шаг 18
Установите Oracle Java в Ubuntu Linux Шаг 18

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

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

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

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

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

    sudo rm -rf libnpjp2.so

  • Убедитесь, что вы находитесь в каталоге / opt / google / chrome / plugins, прежде чем вводить команду
Установите Oracle Java в Ubuntu Linux Шаг 19
Установите Oracle Java в Ubuntu Linux Шаг 19

Шаг 2. Перезагрузите веб-браузер и перейдите в Java Tester, чтобы проверить, работает ли Java в вашем веб-браузере

Метод 3 из 3: Mozilla Firefox

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

Установите Oracle Java в Ubuntu Linux Шаг 20
Установите Oracle Java в Ubuntu Linux Шаг 20

Шаг 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_45/lib/i386/libnpjp2.so

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

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

Установите Oracle Java в Ubuntu Linux Шаг 21
Установите Oracle Java в Ubuntu Linux Шаг 21

Шаг 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_45/lib/amd64/libnpjp2.so

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

Напоминания

Установите Oracle Java в Ubuntu Linux Шаг 22
Установите Oracle Java в Ubuntu Linux Шаг 22

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

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

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

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

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

    sudo rm -rf libnpjp2.so

  • Убедитесь, что вы находитесь в каталоге / usr / lib / mozilla / plugins, прежде чем вводить команду
Установите Oracle Java в Ubuntu Linux Шаг 23
Установите Oracle Java в Ubuntu Linux Шаг 23

Шаг 2. Перезагрузите веб-браузер и перейдите в Java Tester, чтобы проверить, работает ли Java в вашем веб-браузере

Видео - с помощью этой службы некоторая информация может быть передана YouTube

подсказки

  • В Ubuntu Linux у вас есть выбор: использовать ли OpenJDK, бесплатную реализацию языка программирования Java с открытым исходным кодом, или использовать Oracle Java JDK и JRE. Некоторые предпочитают использовать Oracle Java (поскольку это самая последняя версия Java, и она поставляется непосредственно разработчиками технологии Java), но это варьируется.
  • Имейте в виду, что Oracle выполняет обновления безопасности и исправляет ошибки, а также устраняет проблемы с производительностью для каждой новой версии Oracle Java. При установке Oracle Java в вашу систему помните об изменении номера версии. См. Раздел Как обновить Oracle Java на Ubuntu Linux для получения дополнительной информации.
  • Обратите внимание, что этот документ постоянно пересматривается, поскольку Oracle иногда изменяет метод установки своих двоичных файлов Java JDK / JRE.

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