apt-get 제거가 패키지 설치를 위해 cron 파일을 남겨두는 이유는 무엇입니까?

apt-get 제거가 패키지 설치를 위해 cron 파일을 남겨두는 이유는 무엇입니까?

apt-get remove실제로 필요한 곳에 설치된 cron 파일을 보관하거나 apt-get purge완전히 apt-get remove --purge제거해야 할 타당한 이유가 있습니까 ?

예제 파일은 다음과 같습니다.

  • /etc/cron.d/<packagename>, 또는
  • /etc/cron.hourly/<packagename>

내가 본 매뉴얼 페이지와 그 밖의 모든 것은 remove명령 후에 구성 파일만 유지되어야 하며 purge패키지 외에 해당 파일만 제거된다는 것을 나타내는 것 같습니다.

이것이 구성 파일로 간주된다면 그 이유는 무엇입니까? 설치에 따라 이러한 파일의 버전을 사용자 정의(/구성)할 수 있습니까?

답변1

예, 이러한 파일은 구성 파일로 간주됩니다. 일반적으로 말하자면, (적어도) /etc데비안의 모든 것은 구성 파일로 간주됩니다. 그렇기 때문에 purge삭제하려면 a가 필요합니다. 구성 파일로 구성되는 이유는 시스템 관리자가 합리적으로 사용자 정의하거나 편집할 것으로 예상하는 모든 항목이 구성 파일로 간주되어야 하며 일반적으로 config 의 모든 항목 /etc, 특히 crontab파일을 포함하기 때문입니다.

관련 정보