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

はい、これらのファイルは設定ファイルと見なされます。一般的に言えば、(少なくとも)/etcDebianのすべては設定ファイルと見なされます。そのため、purge削除するにはaが必要です。構成ファイルで構成される理由は、システム管理者が合理的にカスタマイズまたは編集することを期待するすべての項目が構成ファイルと見なされる必要があり、通常はconfigのすべての項目、/etc特にcrontabファイルが含まれるためです。

関連情報