Установка графитового углерода через необслуживаемый способный

Я пытаюсь создать сценарий автоматизации, которые устанавливают Графит без (необслуживаемого) взаимодействия с пользователем.

Я пробую следующей командой:

sudo apt-get -q -y --force-yes install graphite-carbon=0.9.12-3

Во время установки меня спросят, хочу ли я, чтобы Углерод удалил файлы базы данных.

Вы знаете, существует ли способ выполнить установку без подобных UI? У меня есть только эта проблема с Графитовым углеродом.

1
задан 17 November 2014 в 08:38

2 ответа

Я использовал:

sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y --force-yes install graphite-carbon

Теперь это работает без любого сообщения с подтверждением.

1
ответ дан 10 November 2019 в 23:29

В данный момент я автоматизирую сложные установки также. Для выполнения этой задачи я использую AutoExpect. Это записывает ввод с клавиатуры в Ожидать сценарий, который может быть выполнен снова.

sudo apt-get install expect-dev

Тогда можно ввести

autoexpect

, чтобы начать записывать. Когда Вы закончите, просто введите Выход, чтобы прекратить записать и сохранять сценарий. Это будет сохранено в каталоге, Вы находитесь в том, поскольку script.exp сценарий не будет работать непосредственно, необходимо будет адаптировать его немного использования текстового редактора. Это будет не только относиться к программному обеспечению, которое Вы устанавливаете, можно использовать его для приблизительно чего-либо.Подробнее:

http://linux.die.net/man/1/autoexpect

http://bit.ly/1u9qTQJ

1
ответ дан 10 November 2019 в 23:29

Другие вопросы по тегам:

Похожие вопросы: