
CentOS 7을 실행 중입니다. 폴더 아래의 emacs 유틸리티 파일을 모두 제거했습니다 /usr/libexec/emacs/24.3/
. 명령을 실행하면 rpm -V
패키지에 누락된 파일이 없는 것처럼 아무것도 반환되지 않습니다. 를 실행해도 yum reinstall emacs
제거한 파일이 다시 돌아오지 않습니다.
rpm -V
패키지의 누락된 파일을 모두 확인 하면 안 됩니다 . 제거한 파일이 누락된 것으로 감지되지 않는 이유는 무엇입니까? 시간을 내어 귀하의 지식을 공유해 주셔서 감사합니다.
답변1
CentOS용 패키지를 보면 emacs
경로가 여기에 속하는지 알 수 없으므로 패키지 /usr/libexec/emacs/24.3/
를 확인하려고 해도 emacs
해당 디렉터리의 변경 사항이 표시되지 않습니다.
경로가 패키지( ) /usr/libexec/emacs/24.3/
에 속하는 것으로 보입니다 . 동일한 테스트를 실행하고 패키지( )를 확인하면 누락된 파일이 표시됩니다.emacs-common
rpm -qf /usr/libexec/emacs/24.3/
emacs-common
rpm -V emacs-common