Gerenciador de Atualização de Invocação Automática para atualizar tudo e desligar após inatividade do sistema por x minutos?

1

Eu tenho o Ubuntu 10.10 instalado em uma máquina para meus pais. O problema é que eles nunca solicitam atualizações do Gerenciador de Atualizações, até o próprio gerente solicitou isso. Além disso, quando eles terminam com o que estão fazendo no Ubuntu, eles sempre deixam o computador ligado. E eu sempre tenho que voltar e desligar a máquina. Às vezes, o computador fica ocioso por horas.

Então eu quero saber se isso é possível no Ubuntu. Estou pensando em um script que será ativado depois que a máquina ficar ociosa por x minutos. Quando tiverem transcorrido x minutos, o Update Manager atualizará automaticamente tudo o que estiver listado. (Lembro que você precisa da senha de administrador para isso, então existe uma solução?) Depois que todas as atualizações estiverem concluídas, a máquina será automaticamente desligada.

Isso é possível?

    
por Karl 06.01.2011 / 14:46

2 respostas

2

Existem alguns pacotes que podem ajudar com isso:

  • As atualizações autônomas instalam as atualizações de segurança automaticamente

  • powernap suspende ou desliga o computador quando não há processos sendo executados em uma determinada lista

Embora seja difícil encontrar a lista certa de processos importantes ... o powernap é mais direcionado aos servidores.

    
por Marius Gedminas 06.01.2011 / 21:28
1

Estou pensando que você poderia começar com um protetor de tela, então agora você recebe o gancho Idleness feito por você, que então inicia a atualização no plano de fundo e no desligamento. Eu digo em segundo plano, com nohup, então, mesmo que o protetor de tela seja descartado, a atualização não é morta como morta (registre isso, e é stderror em algum lugar que você pode conseguir!). O desligamento, no entanto, deve ser baseado no término da atualização E a máquina ainda está inativa, para que ninguém tenha um desligamento inesperado.

Lembre-se de que nem todas as atualizações do Ubuntu serão executadas de forma autônoma - o que pode colocar uma chave em seus trabalhos aqui.

    
por Danny Staple 06.01.2011 / 17:21