apt-get 업데이트로 성공 반환


1

apt-get updateRuby Capistrano 레시피 를 호출하는 시스템을 사용 하고 있습니다. Capistrano는 그것이 실행하는 쉘 명령의 리턴 코드에 대해 관심을 가지고 있습니다. apt-get update내가 가리키는 미러가 불완전하기 때문에 일부 누락 된 URL이 발생하고 실패 코드로 완료되면 Capistrano는 나머지 레시피 처리를 중지합니다. 나는 apt-get update누락 된 URL을 무시하고 Capistrano가 적어도 그 삶을 계속 시도하게해야합니다. 나는 그것을했을 것이라고 생각했을 apt-get --force-yes -y --ignore-missing update것입니다. apt-get내가 원하는 것을 할 수있는 올바른 주문이 누락 되었습니까? 아니면 오류를 가리기 위해 쉘 해커로 둘러싸고 있거나 미러가 왜 불완전한 이유를 파악하고 있습니까?


항상 성공의 반환 값을 원한다면 사용하지 apt-get update; true않겠습니까?
Dan D.

예, 맞습니다. apt-get 자체가 이것을 달성하기위한 메커니즘을 제공하는지에 대해서는 여전히 궁금합니다.
cbmanica
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.