Instalando grafite-carbono via apt autônoma

1

Estou tentando criar um script de automação que instale o Graphite sem a interação do usuário (autônoma).

Eu tento com o seguinte comando:

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

Durante a instalação, ser-me-á perguntado se desejo que o Carbon remova os arquivos do banco de dados.

Você sabe se existe uma maneira de executar uma instalação sem esse tipo de interface do usuário? Eu tenho apenas este problema com grafite-carbono.

    
por Davide Icardi 14.11.2014 / 12:26

2 respostas

1

Eu usei:

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

Agora funciona sem nenhuma mensagem de confirmação.

    
por Davide Icardi 17.11.2014 / 16:39
1

No momento, estou automatizando configurações complicadas também. Para realizar essa tarefa, eu uso o AutoExpect. Ele registra a entrada do teclado em um script Expect, que pode ser executado novamente.

sudo apt-get install expect-dev

Então você pode digitar

autoexpect

para começar a gravar. Quando terminar, simplesmente digite Exit para interromper a gravação e salvar o script. Ele será salvo no diretório em que você está como script.exp O script não será executado diretamente, você terá que adaptá-lo um pouco usando um editor de texto. Isso não se aplica apenas ao software que você está instalando, você pode usá-lo para qualquer coisa. Mais informações:

link

link

    
por Bram Verstraten 14.11.2014 / 13:01