Как я могу проинструктировать yum о том, чтобы установить определенную версию OpenJDK

Я пытаюсь установить версию OpenJDK с версией 1: 1.7.0.65-2.5.1.2.el6_5, следуя этому ответу на stackexchange , но я не могу указать точный номер версии, например

yum install java-1.7.0-openjdk-devel-1:1.7.0.65-2.5.1.2.el6_5 

yum говорит, что пакет не найден. Это связано с дефисами в названии пакета?

Как я могу заставить yum установить эту конкретную версию Open JDK 1.7

 yum --showduplicates list java-1.7.0-openjdk-devel 

дает

 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.3-2.1.el6.7 RedHat-updates-QPK-6Server-optional-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.5-2.2.1.el6_3 RedHat-updates-QPK-6Server-optional-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.5-2.2.1.el6_3.3 RedHat-updates-QPK-6Server-optional-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.9-2.3.3.el6_3.1 RedHat-updates-QPK-6Server-optional-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.9-2.3.3.el6_3.1 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.9-2.3.3.2.el6_3 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.9-2.3.4.1.el6_3 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.9-2.3.5.3.el6_3 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.9-2.3.7.1.el6_3 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.9-2.3.8.0.el6_4 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.19-2.3.9.1.el6_4 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.25-2.3.10.3.el6_4 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.25-2.3.10.4.el6_4 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.45-2.4.3.2.el6_4 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.45-2.4.3.3.el6 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.45-2.4.3.4.el6_5 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.51-2.4.4.1.el6_5 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.55-2.4.7.1.el6_5 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.65-2.5.1.2.el6_5 RedHat-updates-QPK-6Server-x86_64 java-1.7.0-openjdk-devel.x86_64 1:1.7.0.71-2.5.3.1.el6 RedHat-updates-QPK-6Server-x86_64 

2 Solutions collect form web for “Как я могу проинструктировать yum о том, чтобы установить определенную версию OpenJDK”

Это связано не с дефисом в имени пакета – то, что вы пытаетесь сделать, – это именно то, как он должен работать. У Yum возникают проблемы либо из-за двоеточия в версии, которую вы указываете, либо потому, что указанная вами версия недоступна ни в одном из репозиториев, которые вы настроили в системе. Вы видите, что определенная версия OpenJDK доступна, когда вы делаете yum list ?

Для пользователя root необходимо запустить следующее:

 # yum install java-1.7.0-openjdk-devel-1.7.0.65-2.5.1.2.el6_5 
  • пакеты пакетной установки в список
  • Как использовать прокси SOCKS с yum?
  • Дублирование установки Linux на основе Yum
  • Установка и решение зависимостей в автономном режиме для старой версии пакета
  • Безопасен ли «yum -y install»?
  • Ошибка в пакетах i686, не найденных при установке с помощью yum? (по архитектуре x64)
  • Установите все пакеты из заданного yum repo
  • Что YUM делает после завершения процесса
  • Как я могу определить, есть ли оставшиеся завершенные транзакции Yum для завершения?
  • Msgstr "Нет пакета <имя пакета>."?
  • Где обычно отображается демо-код при установке с диспетчером пакетов.
  • Linux и Unix - лучшая ОС в мире.