수정된 파일 목록을 얻기 위해 RHEL 4 시스템에서 루트로 다음 명령을 실행했습니다.
rpm -Va
출력에는 다음 줄이 포함됩니다.
prelink: /tmp/#prelink#.60m2Jq: Recorded 2 dependencies, now seeing -1
S.?..... /usr/bin/gencat
prelink: /tmp/#prelink#.2izAsr: Recorded 2 dependencies, now seeing -1
S.?..... /usr/bin/getconf
prelink: /tmp/#prelink#.QIPLxn: Recorded 2 dependencies, now seeing -1
S.?..... /usr/bin/getent
사전 링크 경고에 대해 걱정할 것이 있습니까?
둘째, MD5 합계 열의 물음표는 값을 계산할 수 없다는 의미입니다. 이유를 설명하는 이론이 있나요? md5sum filename
아무 문제 없이 할 수 있어요 .
답변1
--force
안전을 위해 영향을 받는 패키지를 백업하고 다시 설치()하겠습니다. 진단에 대한 나의 해석은 이러한 바이너리가 정적으로 연결되어 있다는 것입니다(그러나 prelink
마지막으로 실행되었을 때 정적으로 연결되지는 않았습니다). 이것이 사실이라면(시도해 보세요 ldd getent
) 시스템이 손상되었다는 강력한 힌트입니다.