Yum 업데이트 프로그램을 지속적으로 재시도하려면 어떻게 스크립트를 작성해야 합니까?

Yum 업데이트 프로그램을 지속적으로 재시도하려면 어떻게 스크립트를 작성해야 합니까?

내 직업은 항상 내 프로그램의 새 버전을 위성 서버에 게시한 다음 실행 중인 서버에서 yum update program프로그램을 업데이트하는 데 사용합니다.

그런데 알 수 없는 이유로 프로그램을 위성서버에 올려도 yum update program업데이트를 빨리 받지 못하는 경우가 대부분입니다. 항상 기다려야 하고 계속 재시도해야 합니다.

그럼 누구든지 스크립트 작성 방법을 알려주실 수 있나요?

  1. yum update program사용 가능한 업데이트가 없으면 계속 재시도합니다.
  2. 업데이트가 가능한 경우 yum에서 강제 업데이트
  3. 업데이트가 성공하면 스크립트가 종료됩니다.

감사해요

답변1

man yum.confFedora 17 부터 :

다시 해 보다오류를 반환하기 전에 파일 검색 시도를 다시 시도해야 하는 횟수를 설정합니다. "0"으로 설정하면 yum이 영원히 시도됩니다. 기본값은 "10"입니다.

그래서,/etc/yum.conf, 아래에[기본]섹션을 정의하는 데 도움이 됩니다.다시 해 보다?

또한,냠 업데이트 설치할 수 있습니다. 가능한 경우 수정하세요./etc/yum/yum-updatesd.conf자동 업데이트 활성화:

#do_update = no
do_update = yes

그런 다음 다시 시작하세요냠 업데이트.

관련 정보