Como eu escrevo um script para continuar tentando o Yum Update Program?

0

Meu trabalho me permite sempre liberar uma nova versão do programa para um servidor de satélite e, em seguida, no servidor em execução, eu uso yum update program para atualizar o programa.

No entanto, devido a um motivo desconhecido, na maioria das vezes, mesmo se eu carregar o programa no servidor de satélite, yum update program não poderá obter a atualização em breve. Eu sempre tenho que esperar, continuar tentando, etc.

Qualquer pessoa pode me dizer como escrever um script, então

  1. ele continua tentando yum update program se nenhuma atualização estiver disponível
  2. se a atualização estiver disponível, a atualização no yum será forçada
  3. após a atualização bem-sucedida, o script é encerrado.

Obrigado

    
por Jackson Tale 15.01.2013 / 14:01

1 resposta

2

De man yum.conf no Fedora 17:

retries Set the number of times any attempt to retrieve a file should retry before returning an error. Setting this to '0' makes yum try forever. Default is '10'.

Então, em /etc/yum.conf , na seção [main] , ajuda a definir novas tentativas ? p>

Além disso, há um yum-updatesd pacote que pode ser instalado. Se estiver disponível, pode-se editar /etc/yum/yum-updatesd.conf para ativar as atualizações automáticas:

#do_update = no
do_update = yes

E, em seguida, reinicie yum-updatesd .

    
por 15.01.2013 / 15:34