Como posso instalar um sistema com o apt-get sem telas de configuração ncurses?

2

Eu escrevi um script BASH para fazer uma instalação sem acompanhamento em um sistema Debian baseado em ARM. Um dos pacotes sendo instalados é o samba.

eu adicionei

apt-get -y install samba

na minha rotina de instalação, mas o apt-get trava devido a uma janela de configuração do ncurse para o grupo de trabalho do Samba.

Como posso passar essas janelas? Meu script faz o download do arquivo smb.conf correto após o apt-get instalar os pacotes.

    
por Daniel Völkerts 05.12.2010 / 13:43

2 respostas

-1

-y ou --assume-yes deve fazê-lo. Aparentemente não. :)

Acho que a coisa a fazer é colocar a resposta no banco de dados debconf antes de instalar o pacote. Então ele já saberá a resposta e não deverá avisar. Há um exemplo de fazendo isso aqui .

    
por 05.12.2010 / 15:32
0

O que você precisa deve ser descrito em man 7 debconf na seção Prioridades. Outra maneira é descrita na seção Frontend (não-interativa)

    
por 05.12.2010 / 21:13