Manter automaticamente a versão atual dos arquivos de configuração quando o apt-get install

12

Eu preciso instalar automaticamente um pacote com seu arquivo de configuração já presente no servidor.

Estou procurando algo como:

apt-get install --yes --force-yes --keep-current-confs mysql-server

Provavelmente uma pergunta idiota, mas não consigo encontrar essa opção.

    
por Falken 13.04.2011 / 15:49

2 respostas

25

Encontrei a resposta no Blog de Raphael Hertzog :

apt-get install -o Dpkg::Options::="--force-confold" --force-yes -y mysql-server

O papel do dpkg é configurar, portanto, escolher qual arquivo conf deve ser mantido.

    
por 13.04.2011 / 16:18
12

Nos sistemas ubuntu atuais, você precisa de um pouco mais:

export DEBIAN_FRONTEND=noninteractive ; apt-get dist-upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" --force-yes
    
por 07.05.2014 / 14:32