Os aplicativos precisam ser interrompidos antes da atualização dos pacotes ou reiniciados após a atualização dos pacotes?

Os aplicativos precisam ser interrompidos antes da atualização dos pacotes ou reiniciados após a atualização dos pacotes?

Existem situações em que aplicativos/processos precisam ser fechados antes de executar o apt-get dist upgrade?

Se sim, por curiosidade, o que acontece se você executar apt-get dist upgrade de qualquer maneira, sem parar o aplicativo primeiro?

Caso contrário, você precisa reiniciar o aplicativo após a atualização?

Estou perguntando porque tenho um servidor executando o Ubuntu e estou pensando em fazer com que um cron execute automaticamente o apt-get dist upgrade de vez em quando.

Além disso, entendo que uma reinicialização não deve ser necessária, a menos que haja uma atualização do kernel.

Responder1

Nenhum processo em um ambiente de servidor precisa ser interrompido/fechado durante uma atualização com o gerenciador de pacotes. Os scripts de instalação e remoção /var/lib/dpkg/infoiniciam e interrompem os serviços para você, se necessário. Na maioria das vezes é apenas um reload, por exemplo

sudo systemctl reload service_name

ou umrestart

sudo systemctl restart service_name

Geralmente, uma reinicialização também não é necessária. Leia issoQuando é necessário reiniciar um sistema Ubuntu?.

informação relacionada