Загрузить PDF Загрузить PDF

Эта статья расскажет вам, как установить 32/64-битную Oracle Java 7 ( 1.7.0_45 , если быть точным) JDK/JRE на 32/64-битные операционные системы Ubuntu. Кроме того, инструкции, собранные в данной статье, сгодятся также для Debian и Linux Mint.

Если у вас уже установлена Oracle Java 7, то сначала необходимо обновить ее, а затем использовать описанный метод.

Если вы хотите установить Oracle Java JRE только для запуска Java-приложений (а не для разработки Java приложений), используйте следующий метод:

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

  1. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Проверьте битность своей операционной системы, открыв терминал и введя следующую команду:
    • Напечатайте/скопируйте/вставьте: file /sbin/init
      • Запомните битность вашей системы.
  2. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Для этого из терминала надо набрать команду, запускающую эту программу.
    • Откройте терминал и введите следующую команду:
      • Напечатайте/скопируйте/вставьте: java -version
    • Если у вас установлен OpenJDK, вы можете увидеть что-то вроде:
      • java version "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
        OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
    • Учтите, если у вас установлен OpenJDK, то ваша версия Java не совпадает с версией Java, используемой в этой статье.
  3. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Полностью удалите OpenJDK/JRE и создайте директорию для хранения бинарных файлов Oracle Java JDK/JRE. Это оградит вас от возможного появления программных конфликтов. Например, если у вас установлен OpenJDK/JRE, удалить его можно так:
    • Напечатайте/скопируйте/вставьте: sudo apt-get purge openjdk-\*
      • Эта команда полностью удалит OpenJDK/JRE с вашего компьютера.
    • Напечатайте/скопируйте/вставьте: sudo mkdir -p /usr/local/java
      • Эта команда создаст папку для хранения бинарных файлов Oracle Java JDK/JRE.
  4. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Загрузите Oracle Java JDK/JRE для Linux. Обязательно выберите сжатые файлы нужной версии, подходящие для 32/64-битной архитектуры вашей системы.
    • Если у вас Ubuntu Linux 32 bit, то загружайте бинарные файлы Oracle Java 32 bit.
    • Если у вас Ubuntu Linux 64 bit, то загружайте бинарные файлы Oracle Java 64 bit.
    • По желанию, загрузите документацию по Oracle Java JDK/JRE
      • Выберите jdk-7u40-apidocs.zip
    • Важно: 64-битная Java не будет работать на 32-битной системе. Ошибки неизбежны!
  5. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Как правило, файлы окажутся загруженными в папку /home/ "your_user_name" /Downloads.
    • Инструкция для 32-битной системы
      • Напечатайте/скопируйте/вставьте: cd /home/ "your_user_name" /Downloads
      • Напечатайте/скопируйте/вставьте: sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java
      • Напечатайте/скопируйте/вставьте: sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java
      • Напечатайте/скопируйте/вставьте: cd /usr/local/java
    • Инструкция для 64-битной системы
      • Напечатайте/скопируйте/вставьте: cd /home/ "your_user_name" /Downloads
      • Напечатайте/скопируйте/вставьте: sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java
      • Напечатайте/скопируйте/вставьте: sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java
      • Напечатайте/скопируйте/вставьте: cd /usr/local/java
  6. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Распакуйте сжатые файлы Java в папку /usr/local/java
    • Инструкция для 32-битной системы
      • Напечатайте/скопируйте/вставьте: sudo tar xvzf jdk-7u45-linux-i586.tar.gz
      • Напечатайте/скопируйте/вставьте: sudo tar xvzf jre-7u45-linux-i586.tar.gz
    • Инструкция для 64-битной системы
      • Напечатайте/скопируйте/вставьте: sudo tar xvzf jdk-7u45-linux-x64.tar.gz
      • Напечатайте/скопируйте/вставьте: sudo tar xvzf jre-7u45-linux-x64.tar.gz
  7. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    На данный момент у вас должны быть две распакованные бинарные директории для Java JDK/JRE в /usr/local/java, указанные как:
    • Напечатайте/скопируйте/вставьте: ls -a
    • jdk1.7.0_45
    • или jre1.7.0_45
  8. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Отредактируйте системный PATH-файл /etc/profile и добавьте следующие системные переменные. Для этого вам нужен любой текстовый редактор и открытый под рутом /etc/profile
    • Напечатайте/скопируйте/вставьте: sudo gedit /etc/profile
    • или
    • Напечатайте/скопируйте/вставьте: sudo nano /etc/profile
  9. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Прокрутите файл до конца и добавьте следующие строчки в конец файла /etc/profile
    • Напечатайте/скопируйте/вставьте:

      JAVA_HOME=/usr/local/java/ jdk1.7.0_45
      PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
      JRE_HOME=/usr/local/java/ jre1.7.0_45
      PATH=$PATH:$HOME/bin:$JRE_HOME/bin
      export JAVA_HOME
      export JRE_HOME
      export PATH
    • Или если вы устанавливаете JRE, напечатайте/скопируйте/вставьте:
      JRE_HOME=/usr/local/java/ jre1.7.0_45
      PATH=$PATH:$JRE_HOME/bin
      export JRE_HOME
      export PATH
    • Сохраните файл /etc/profile и выйдите из него.
  10. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Это “даст понять” системе, что к использованию готова новая версия Oracle Java JDK/JRE.
    • Если вы устанавливаете 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/javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 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 доступна для использования.
  11. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    • Если вы устанавливаете 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 javac /usr/local/java/jdk1.7.0_45/bin/javac
      • Это команда для установки компилятора javac.
    • Если вы устанавливаете 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 Start.
  12. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    • Напечатайте/скопируйте/вставьте: /etc/profile
    • Учтите, что перезагрузится файл после перезагрузки системы.
  13. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Для этого вводите следующие команды и обращайте внимание на версии Java: Что видно при успешной установке 32-битной Oracle Java:
    • Напечатайте/скопируйте/вставьте: java –version. Эта команда отобразит версию java, работающую в данный момент. Вы должны будете увидеть следующее сообщение: java version "1.7.0_45"
      Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
    • Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)
    • Напечатайте/скопируйте/вставьте: javac –version. Эта команда значит, что теперь вы можете компилироваться Java-программы из терминала. Вы должны будете увидеть следующее сообщение: javac 1.7.0_45. Что видно при успешной установке 64-битной Oracle Java:
    • Напечатайте/скопируйте/вставьте: java –version. Эта команда отобразит версию java, работающую в данный момент. Вы должны будете увидеть следующее сообщение: java version "1.7.0_45"
      Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
    • Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
    • Напечатайте/скопируйте/вставьте: javac –version. Эта команда значит, что теперь вы можете компилироваться Java-программы из терминала. Вы должны будете увидеть следующее сообщение: javac 1.7.0_45
  14. Watermark wikiHow to установить Oracle Java на Ubuntu Linux
    Теперь перезагрузите ПК. После перезагрузки система будет полностью готова к работе.
    Реклама

Опционально: как включить Oracle Java в браузерах

  1. Чтобы включить плагин Java, вы должны сделать символическую ссылку из директории плагинов браузера на местоположение плагина, включенного в дистрибутив Oracle Java.
    • Важно: будьте осторожнее с Oracle Java 7, там в плане безопасности не все так гладко, как хотелось бы.

Google Chrome

Инструкция для 32-битной системы:

  1. Введите следующие команды.
    • Напечатайте/скопируйте/вставьте: sudo mkdir -p /opt/google/chrome/plugins
      • Это создаст директорию под названием /opt/google/chrome/plugins
    • Напечатайте/скопируйте/вставьте: cd /opt/google/chrome/plugins
      • Это перенесет вас в директорию плагинов браузера. Перед тем, как делать символическую ссылку, вы должны быть именно в этой директории.
    • Напечатайте/скопируйте/вставьте: sudo ln -s /usr/local/java/jre1.7.0_45/lib/ i386 / libnpjp2.so
      • Это создаст символическую ссылку между Java JRE плагином libnpjp2.so и браузером.

Инструкция для 64-битной системы:

  1. Введите следующие команды.
    • Напечатайте/скопируйте/вставьте: sudo mkdir -p /opt/google/chrome/plugins
      • Это создаст директорию под названием /opt/google/chrome/plugins
    • Напечатайте/скопируйте/вставьте: cd /opt/google/chrome/plugins
      • Это перенесет вас в директорию плагинов браузера. Перед тем, как делать символическую ссылку, вы должны быть именно в этой директории.
    • Напечатайте/скопируйте/вставьте: sudo ln -s /usr/local/java/jre1.7.0_45/lib/ amd64 / libnpjp2.so
      • Это создаст символическую ссылку между Java JRE плагином libnpjp2.so и браузером.

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

  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 , чтобы проверить качество работы установленного плагина.

Mozilla Firefox

Инструкция для 32-битной системы:

  1. Введите следующие команды.
    • Напечатайте/скопируйте/вставьте: cd /usr/lib/mozilla/plugins
      • Это перенесет вас в директорию под названием: /usr/lib/mozilla/plugins. Создайте эту директорию, если у вас ее еще нет.
    • Напечатайте/скопируйте/вставьте: sudo mkdir -p /usr/lib/mozilla/plugins
      • Это перенесет вас в директорию плагинов браузера. Перед тем, как делать символическую ссылку, вы должны быть именно в этой директории.
    • Напечатайте/скопируйте/вставьте: sudo ln -s /usr/local/java/jre1.7.0_45/lib/ i386 / libnpjp2.so
      • Это создаст символическую ссылку между Java JRE плагином libnpjp2.so и браузером.

Инструкция для 64-битной системы:

  1. Введите следующие команды.
    • Напечатайте/скопируйте/вставьте: cd /usr/lib/mozilla/plugins
      • Это перенесет вас в директорию под названием: /usr/lib/mozilla/plugins. Создайте эту директорию, если у вас ее еще нет.
    • Напечатайте/скопируйте/вставьте: sudo mkdir -p /usr/lib/mozilla/plugins
      • Это перенесет вас в директорию плагинов браузера. Перед тем, как делать символическую ссылку, вы должны быть именно в этой директории.
    • Напечатайте/скопируйте/вставьте: sudo ln -s /usr/local/java/jre1.7.0_45/lib/ amd64 / libnpjp2.so
      • Это создаст символическую ссылку между Java JRE плагином libnpjp2.so и браузером.

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

  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 Tester , чтобы проверить качество работы установленного плагина.

Советы

  • У пользователей Ubuntu Linux есть выбор: пользоваться ли бесплатным Open JDK и другим открытым ПО, либо же использовать Java JDK/JRE. Выбор, как говорится, за вами!
  • Патчи от Oracle, исправляющие те или иные проблемы, выпускаются со временем для каждой новой версии Oracle Java. Поэтому обращайте внимание на номер версии! Для поучения дополнительной информации прочитайте эту статью .
  • Эта статья ( как минимум – ее английская версия; прим. пер. ) постоянно обновляется, ведь и Oracle постоянно меняет методы установки бинарников Java JDK/JRE
Реклама

Об этой статье

Эту страницу просматривали 31 434 раза.

Была ли эта статья полезной?

Реклама