Linux-Mint不要修改
不要修改iso14651_t1_common
我目前正在覆蓋
/usr/share/i18n/locales/iso14651_t1_common
一些個性化設置。當我更新 Linux 時,如何確保這個文件永遠不會更新?我的意思是如果我不想更新,我不應該更新哪個包
iso14651_t1_common
。並且,如何將該包添加到黑名單中,以便sudo apt update && sudo apt upgrade
不更新該包?
dpkg -S
會告訴你哪個包提供了該文件:$ dpkg -S /usr/share/i18n/locales/iso14651_t1_common locales: /usr/share/i18n/locales/iso14651_t1_common
您可以使用 暫停該軟體包
sudo apt-mark hold locales
,但這會導致問題;相反,您應該轉移文件:sudo dpkg-divert --divert /usr/share/i18n/locales/iso14651_t1_common.packaged /usr/share/i18n/locales/iso14651_t1_common
使用此轉移,
/usr/share/i18n/locales/iso14651_t1_common
將安裝更新/usr/share/i18n/locales/iso14651_t1_common.packaged
,並且您的更改將被保留。如有必要,您將能夠比較兩個文件以合併更改。要刪除轉移:
sudo dpkg-divert --remove /usr/share/i18n/locales/iso14651_t1_common