无需用户输入的 Linux `alternatives --config`

snk*_*snk 15 java kickstart centos

我正在编写一个 RHEL kickstart 脚本,在我的 %post 中,我需要安装一个 JRE。

基本上,当前的设置涉及我需要在第一次启动后手动进入并使用alternatives --config命令将新安装的 JRE 设置为默认值。有没有办法让我传递参数,alternatives这样我就不必手动选择正确的 JRE?

Den*_*son 17

你的版本有--set吗?

--set name path
将程序路径设置为名称的替代。这等效于 --config 但它是非交互式的,因此可以编写脚本。