Я пишу сценарий кикстарта RHEL, и в моем сообщении% мне нужно установить JRE.
По сути, текущая настройка подразумевает, что мне нужно вручную войти после первой загрузки и установить недавно установленную JRE по умолчанию, используя alternatives --config
команда. Есть ли способ передать аргументы alternatives
так что мне не нужно вручную выбирать правильную JRE?
Есть ли в вашей версии --set
?
- установить путь к имени
Задайте путь к программе в качестве альтернативы имени. Это эквивалентно --config, но не интерактивно и, следовательно, может содержать скрипты.
Ты можешь использовать alternatives --auto <name>
для автоматического выбора варианта с наивысшим приоритетом.
Пример:
alternatives --install /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/javac javac /usr/java/latest/bin/javac 10
alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 20
alternatives --auto javac
Выбрал бы версию с более высоким приоритетом (20) /usr/java/latest/bin/javac