Назад | Перейти на главную страницу

Как избежать нажатия «Enter» во время установки Java Sun (Oracle) 1.6 в Linux (CentOS)

Установить java sun jdk 1.6.x довольно просто с помощью установщика xxx.rpm.bin с сайта java.com, но он заставляет вас нажимать «Enter» для лицензионного соглашения во время установки. Для меня это проблема, так как мне нужно создать скрипт для автоматической установки java jdk. Кто-нибудь знает, как избежать этой проблемы? Спасибо.

Команда linux "да" может многократно нажимать клавишу (по умолчанию y)

yes | ./jdk-6u24-linux-x64.bin

Довольно просто, если вы хотите, чтобы он просто ударил <Enter> делать:

yes '' | ./jdk-6u24-linux-x64.bin

Смотрите больше на http://www.computerhope.com/unix/yes.htm

Я предполагаю, что вы уже добавили атрибут исполняемого файла в файл bin:

echo | ./jdk-6u24-linux-x64.bin

Или, если ожидает Y, y или да:

echo y | ./jdk-6u24-linux-x64.bin

Теперь просто наберитесь терпения и дождитесь конца.