다음과 같이 rpm을 삭제한다고 가정해 보겠습니다.
rpm -e <package-name>
그런 다음 시스템 전체 검색을 수행합니다.
find / |grep <keyword-from-package-name>
키워드를 참조하는 많은 인스턴스를 반환합니다.
/etc/<keyword-from-package-name>
다음을 수행하면:
ll /etc/<keyword-from-package-name>
나는 다음과 같은 응답을 받았습니다.
total 0
이는 디렉토리가 비어 있음을 의미하므로 시스템을 깔끔하게 유지하려면 다음을 수행하십시오.
내 질문은 rpm을 제거한 후 나머지 파일과 디렉터리를 삭제하는 권장 방법은 무엇입니까?
이는 각각의 개별 인스턴스를 찾아 파일/디렉토리가 비어 있는지 확인한 후(위에서 언급한 대로) 실행함으로써 수행됩니다.
rm -f filename.extension
또는
rm -rf directory_name
당신의 직업은 무엇입니까?
감사해요
답변1
실제 문제는 패키지가 완벽하게 패키지되지 않았다는 것입니다(많은 패키지가... 슬프게도): 패키지는 /etc/<package>
디렉토리를 설치하지만 그렇지 않습니다.내 자신의그래서 제거할 때 삭제되지 않습니다. 일반적으로 rpm을 제거한 후에는 추가 작업을 수행하면 안 됩니다.
소유자의 사양 파일에는 다음과 같은 내용이 있을 수 있습니다.
%files
/etc/<package>/*
이것은 아마도 다음과 같습니다:
%files
/etc/<package>/