2016-11-22 13 views
0

RPM의 내용을 설치된 시스템 (RPM이 이미 설치되어있는 것으로 공언)과 비교하여 다르거 나 다를 수있는 파일/디렉토리 (예 : pkgchk on Solaris)를 찾고 싶습니다.RPM 파일에 대한 설치를 확인/비교하는 쉬운 방법이 있습니까?

rpm -V은 시스템의 RPM 데이터베이스와 시스템의 파일 시스템을 비교하는 데 사용할 수 있지만 시스템의 내용과 오프라인의 "황금"RPM을 비교할 수 있기를 원합니다 (예 : 피하기 위해). 잠재적으로 오염 된 시스템상의 RPM 데이터베이스 또는 출시 전 RPM 파일의 잘못된 버전 정보에 따라).

나는 RPM의 압축을 풀고 모든 내용을 비교하면서 내용을 살펴볼 수 있다고 생각합니다. 하지만 현장에서 비교할 수있는 기존 도구가 있습니까?

답변

1

"Similar Questions"를 살펴본 후 a reference to a way to do this을 찾은 다음 명령에 "-p"옵션을 추가하여 rpm -Vp some*.rpm을 얻습니다. 맨 페이지에 쿼리 옵션이 검증 작업에도 적용된다는 내용을 간과했다.

+0

필자는 내 자신의 질문에 답하는 것이 이상하게 느껴진다. 특히 맨 페이지를 다시 읽지 말아야 할 때가 많았다. 하지만 약간의 파기가 있었기 때문에 다른 사람 (또는이 검사를 다시해야 할 때)이 도움이 될 수 있습니까? – jhfrontz

+0

나는 스스로를'rpm' 전문가라고 생각하고 싶다. 나는 그것을 시도해 본 적이 결코 없다. 그래서 그것을 게시 해 주셔서 감사합니다! –