Какие существуют параметры для установки Java с помощью менеджера пакетов RPM?


Этот раздел касается:
  • Платформы: Red Hat Linux, SUSE Linux, Oracle Linux, Oracle Enterprise Linux, SLES
  • Версии Java: 7.0, 8.0

На этой странице содержатся ответы на наиболее часто задаваемые вопросы об установке Java в Linux с помощью менеджера пакетов RPM.
 
Была ли моя версия Java установлена с помощью менеджера пакетов RPM?
Чтобы выяснить, какие пакеты были установлены при помощи RPM, достаточно отправить соответствующий запрос в базу данных RPM. Указанная команда пытается определить все версии Java, установленные в системе.
  • Откройте новое окно терминала
  • Введите: rpm -q --list jre | grep "bin/java"
Примечание. Если в системе установлена версия Java, которая не указывается в результатах запроса RPM, то для ее установки не использовался менеджер пакетов RPM.

 
Как обновить Java с помощью менеджера пакетов RPM?
Обновление Java с использованием RPM рекомендуется выполнять с помощью параметра обновления.
Пример:
  • Откройте новое окно терминала
  • Введите: rpm -Uvh <файл-пакета>
    Пример: для обновления до Java 1.7.0 введите: rpm -Uvh jre1.7.0
Параметр vh позволяет пользователю следить за ходом выполнения процесса установки.

 
Если на моем компьютере с помощью менеджера пакетов RPM установлены две версии Java, как удалить одну из них?
Чтобы удалить версию, установленную при помощи RPM, нужно знать полное имя пакета, номер версии и имена выпусков.
Определение установленных версий Java
  • Откройте новое окно терминала
  • Введите: rpm -q jre
    Примечание. Ниже приводится пример результатов, возвращаемых при выполнении приведенного выше запроса.
    jre-1.5.0
    jre-1.7.0_07
  • Чтобы удалить версию 1.5.0, введите: rpm -e jre-1.5.0