일부 조건이 거짓 인 경우 rpm 설치를 종료하는 방법을 찾고 있습니다. 내 조건이 실패 할 경우 설치를 종료하는 % pre 섹션에 작은 스크립트를 추가했습니다.오류 발생시 rpm 설치 종료 방법
내가 직면 한 문제는 % pre 스크립틀릿이 실행되고 rpm 설치가 실패한다는 것입니다. 그러나 그것의 끝에 나는 내가 원하지 않는이 2 줄을 얻는다. - Installed ... Complete!
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
missing file zyWhg1. exiting install..
error: %pre(tyr-3.2.1.x86_64) scriptlet failed, exit status 255
error: install: %pre scriptlet failed (2), skipping tyr-3.2.1
Installed: tyr-3.2.1.x86_64 0:3.2.1
Complete!
설치시 필요할 경우이 기능을 지원하는 RPM을 사용하십시오. 사전 섹션은 예외적 인 경우입니다. – user318904