Posso executar uma atualização de distribuição sem reiniciar?


8

Idealmente, eu gostaria de executar uma atualização de distribuição que não termine com uma reinicialização completa da máquina (devido a uma irritação no meu hardware que requer um período de desconexão da fonte de alimentação antes que meu SSD possa ser detectado).

Qual seria o procedimento para fazer isso em um ambiente de desktop?

Eu imagino:

  1. dist-upgrade
  2. desligar todos os serviços gráficos
  3. reiniciar X

Agradeço qualquer conselho (particularmente sobre o procedimento exato para a etapa 2, se isso estiver correto). NB Estou usando o KSplice para correção de kernel na memória, para que o kernel já seja tratado.

Muito Obrigado,

Martin

Respostas:


1

Eu acho que você deseja reiniciar o dbus. Eu pensei em me lembrar de ler em algum lugar que reiniciar o dbus (para quando o dbus for atualizado) reiniciaria o x também, então eles optaram por uma reinicialização.

Mas desde que você quer tudo isso: sudo service dbus restart


Muito Obrigado! Se alguém puder confirmar isso, marcarei como aceito como não tenho como me testar até que uma atualização dist esteja disponível.
Martin Eve

2
Apenas uma sugestão para testar: instale uma versão mais antiga do Ubuntu em um PC / laptop não utilizado ou mesmo em uma VM criada ex profeso e atualize-a para a versão mais recente, tentando o que o user1974 sugere.
luri

Apenas tentei testar isso no VirtualBox. Infelizmente, durante o processo de atualização da distribuição, o SO convidado congelou e, na reinicialização completa, o FS raiz foi corrompido.
Martin Eve

Oi, tentei o seguinte: sudo service dbus restart, que desligamento do X, mas depois não o trouxe de volta ... alguma idéia?
Martin Eve

3
Posso estar errado, mas acho que se a sua atualização incluir alterações no kernel ou em qualquer módulo, você precisará reiniciar sua máquina.
Thomasmichaelwallace 24/05
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.