Как установить Oracle Java на Ubuntu Linux — пошаговое руководство
Следуйте этому краткому, экспертно проверенному руководству для установки последнего Oracle JDK на Ubuntu. Будь то 32-битная или 64-битная система, эти шаги поднимут Java за минуты.
1. Удаление существующих пакетов OpenJDK
Ubuntu часто поставляется с предустановленным OpenJDK. Чтобы избежать конфликтов, удалите все пакеты OpenJDK:
sudo apt-get purge openjdk-*
Подтвердите удаление при запросе.
2. Проверка архитектуры системы
Определите, 32-битная или 64-битная ваша Ubuntu:
file /sbin/init
Ищите «x86_64» (64-бит) или «i386» (32-бит) в выводе.
3. Скачивание правильного пакета Oracle JDK
Посетите официальную страницу загрузок Oracle Java SE: Oracle Java Downloads. Примите лицензию и выберите:
- Для 32-бит: x86 + tar.gz (Ubuntu)
- Для 64-бит: x64 + tar.gz (Ubuntu)
- Альтернативно — rpm пакет для Debian-based систем.
После скачивания в Downloads появится файл вроде jdk-8u5-linux-x64.tar.gz.
4. Распаковка архива JDK
Перейдите в папку загрузки и распакуйте:
cd ~/Downloads sudo tar -xvf jdk-8u5-linux-x64.tar.gz
После распаковки появится папка, напр. jdk1.8.0_5.
5. Настройка системных переменных окружения
Откройте /etc/profile для редактирования:
sudo nano /etc/profile
Добавьте в конец (замените /path/to/jdk на реальный путь):
JAVA_HOME=/path/to/jdk PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME export PATH
Сохраните (Ctrl+X, Y, Enter).
6. Перезагрузка профиля
. /etc/profile
7. Регистрация JDK в системе alternatives Ubuntu
Укажите системе, где лежат Java-бинарники:
sudo update-alternatives --install "/usr/bin/java" "java" "/path/to/jdk/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "/path/to/jdk/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/path/to/jdk/bin/javaws" 1
8. Сделать Oracle JDK дефолтным
sudo update-alternatives --set java "/path/to/jdk/bin/java" sudo update-alternatives --set javac "/path/to/jdk/bin/javac" sudo update-alternatives --set javaws "/path/to/jdk/bin/javaws"
9. Проверка установки
Убедитесь, что Java сообщает правильную версию:
java -version
Ожидаемый вывод:
java version "1.8.0_5" Java(TM) SE Runtime Environment (build 1.8.0_5-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.5-b13, mixed mode)
Поздравляем — Oracle Java установлена и готова к использованию на вашей Ubuntu системе.
java
- Развертывание Java EE приложений на Microsoft Azure: пошаговое руководство
- Как установить WordPress на Google Cloud: пошаговое руководство
- Ввод и вывод в Java: печать, чтение и форматирование данных
- Создание массива объектов в Java: пошаговое руководство
- Генерация случайных чисел в Java: Практическое руководство с Random и Math.random
- Чтение файлов в Java с BufferedReader — Практическое руководство с примерами
- Конвертация char в String в Java — практические примеры и лучшие практики
- Реверс строки в Java с использованием рекурсии — пошаговое руководство
- Экспертное руководство: установка док-левелеров для максимальной эффективности
- Java 9 Module System: модули, link-time и кастомные runtime-образы