Загрузить 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. How.com.vn Русский: Watermark How.com.vn to установить Oracle Java на Ubuntu Linux
    Проверьте битность своей операционной системы, открыв терминал и введя следующую команду:
    • Напечатайте/скопируйте/вставьте: file /sbin/init
      • Запомните битность вашей системы.
  2. How.com.vn Русский: Watermark How.com.vn 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. How.com.vn Русский: Watermark How.com.vn 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. How.com.vn Русский: Watermark How.com.vn 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. How.com.vn Русский: Watermark How.com.vn 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. How.com.vn Русский: Watermark How.com.vn 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. How.com.vn Русский: Watermark How.com.vn to установить Oracle Java на Ubuntu Linux
    На данный момент у вас должны быть две распакованные бинарные директории для Java JDK/JRE в /usr/local/java, указанные как:
    • Напечатайте/скопируйте/вставьте: ls -a
    • jdk1.7.0_45
    • или jre1.7.0_45
  8. How.com.vn Русский: Watermark How.com.vn to установить Oracle Java на Ubuntu Linux
    Отредактируйте системный PATH-файл /etc/profile и добавьте следующие системные переменные. Для этого вам нужен любой текстовый редактор и открытый под рутом /etc/profile
    • Напечатайте/скопируйте/вставьте: sudo gedit /etc/profile
    • или
    • Напечатайте/скопируйте/вставьте: sudo nano /etc/profile
  9. How.com.vn Русский: Watermark How.com.vn 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. How.com.vn Русский: Watermark How.com.vn 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. How.com.vn Русский: Watermark How.com.vn 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. How.com.vn Русский: Watermark How.com.vn to установить Oracle Java на Ubuntu Linux
    • Напечатайте/скопируйте/вставьте: /etc/profile
    • Учтите, что перезагрузится файл после перезагрузки системы.
  13. How.com.vn Русский: Watermark How.com.vn 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. How.com.vn Русский: Watermark How.com.vn 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
Реклама

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

How.com.vn работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 27 человек(а). Количество просмотров этой статьи: 31 371.
Категории: Linux
Эту страницу просматривали 31 371 раз.

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

⚠️ Disclaimer:

Content from Wiki How Русский language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Реклама