Debian: Como atrasar a configuração ao instalar / atualizar?

8

Um dos meus sistemas Debian raramente é atualizado. Então, quando é hora de atualizar, existem muitos pacotes. Agora eu basicamente tenho que monitorar a atualização, porque a cada 50 pacotes ou mais há um pacote que precisa de ajuda para decidir se deve manter a configuração ou ter uma nova configuração.

Meu sistema é muito lento, então prefiro que eu possa dizer ao sistema para lidar com o maior número possível de pacotes e deixar o resto para mim.

Então, o que estou procurando é algo semelhante a make -k , mas para apt-get ou aptitude . O que eu não estou procurando é a configuração não interativa de pacotes: Eu faço quero configurar os pacotes, mas eu quero que o sistema instale / atualize tantos pacotes quanto possível antes de me pedir para configurar qualquer coisa . Dessa forma, espero voltar mais tarde, configurar um monte de pacotes e instalar os restantes (espero) poucos pacotes.

Editar:

Além disso, seria bom que quando eu fizer retornar para configurar que eu possa configurar o maior número possível. Portanto, ele deve começar com o adiamento de todos os pacotes que precisam de configuração e, quando eu retornar, ele deve priorizar todos os pacotes que podem ser configurados neste ponto.

    
por Ole Tange 23.02.2012 / 22:43

1 resposta

1

Isso deve fazer o que você pediu; perguntando as questões de configuração depois:

$ DEBIAN_PRIORITY=critical
$ export DEBIAN_PRIORITY
$ apt-get upgrade
# Wait a long time.   Should be almost entirely noninteractive.
$ dpkg-reconfigure --default-priority=medium --unseen-only

Como alternativa, você pode tentar fazer todas as perguntas de configuração antes:

$ apt-get clean
$ cat >> /etc/apt/apt.conf <<EOF
// Pre-configure all packages before
// they are installed.
DPkg::Pre-Install-Pkgs {
    "dpkg-preconfigure --apt --priority=low";
};
EOF
$ apt-get upgrade
    
por 06.03.2012 / 08:49