É possível fazer uma atualização sem ter que responder a perguntas?

3

Eu fiz um update-manager -d e já está perguntando se devo substituir ou deixar vários arquivos como por exemplo o arquivo mysql conf. Eu tenho uma opção para dizer para atualizar tudo sem perguntas. Algo como uma instalação silenciosa ou para ter tudo automático.

    
por Luis Alvarado 03.03.2012 / 21:58

2 respostas

2

O seguinte pode ajudá-lo:

edite / crie /etc/dpkg/dpkg.cfg.d/force-confnew

sudo vim /etc/dpkg/dpkg.cfg.d/force-confnew

e adicione o seguinte:

force-confnew

Ele vai dizer ao dpkg para sempre colocar a versão do pacote do mantenedor do arquivo.

Exclua o arquivo quando a atualização estiver concluída.

O update-manager ainda fará as perguntas básicas, mas não perguntará se você concorda em alterar este ou aquele arquivo.

O Dpkg ainda pode ter dúvidas, mas é melhor não desativá-lo. Se você ainda quiser que o dpkg seja silencioso, substitua force-confnew pela force-all

AVISO 1: Esta é uma opção perigosa. Ele excluirá todas as modificações feitas nos arquivos que foram alterados. E com essa opção você não saberá que o arquivo da bruxa foi alterado.

AVISO 2: Como o 12.04 ainda está em desenvolvimento, os pacotes instalados podem conter erros. Isso inclui problemas no processo de instalação / atualização. Isso pode quebrar seu sistema.

Atenciosamente,

    
por Antoine Rodriguez 03.03.2012 / 22:35
0

O Apt-get permite que a opção -y responda automaticamente "sim" a questões como essas. Eu acredito que o comando correto seria

# apt-get dist-upgrade -y
    
por Kenny 04.03.2012 / 04:02

Tags