`iso14651_t1_common`을 수정하지 마세요.

`iso14651_t1_common`을 수정하지 마세요.

/usr/share/i18n/locales/iso14651_t1_common현재 일부 개인화 설정을 재정의하고 있습니다 . Linux를 업데이트할 때 이 파일이 절대 업데이트되지 않도록 하려면 어떻게 해야 합니까?

내 말은, 업데이트하고 싶지 않으면 어떤 패키지를 업데이트하지 말아야 하는지를 의미합니다 iso14651_t1_common. 그리고 이 패키지가 sudo apt update && sudo apt upgrade업데이트되지 않도록 블랙리스트에 어떻게 추가할 수 있나요?

답변1

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

관련 정보