パッケージには、ファイルconfig
とdata
ファイルの2つのコンポーネントがあることがわかります。パッケージのアップグレード中(たとえば、セキュリティアップグレード)中にdata
ファイルを上書きできますが、config
ファイルは常に変更されていないままにしてください。ファイルは通常、およびにconfig
あります。しかし、時にはこれらの区別があいまいになることがあります。/etc
data
/usr
Icedove
私の場合は、(Thunderbird)アイコンファイルを修正しました。
/usr/share/applications/icedove.desktop
(Thunderbird)が更新されるたびに、Icedove
私の変更はデフォルトのファイルで上書きされます(アップデート間で変更されていない場合でも同様です)。
この特定のファイルを上書きするのを防ぐ方法はありますか?
これを不変にすることはchattr +i icedove.desktop
パッケージのアップグレード中にエラーを生成するので、良い考えではありません。
ベストアンサー1
あなたはユーティリティが欲しいですdpkg-divert
。
dpkg-divert --divert /usr/share/applications/icedove.desktop.packaged --rename /usr/share/applications/icedove.desktop