/etc/config 파일을 기본값에서 복원

/etc/config 파일을 기본값에서 복원

/etc패키지의 구성 파일을 교체하여 로컬 변경 사항을 덮어쓰는 방법이 있습니까 ? 이것을 시도했지만 apt-get install --reinstall mypackage파일이 업데이트되지 않습니다.

어떻게 해야 하나요?

답변1

관련 서버 장애 문제삭제된 패키지 구성 파일을 복구하는 방법을 설명하고 실제 파일을 찾아야 합니다 .deb.

당신이 해야 할 일은 다음과 같습니다:

  • 패키지에서 제공하는 구성 파일 목록을 찾으십시오.

    dpkg --status <package>
    

    (해당 섹션 아래 참조 Conffiles:)

  • 이 프로필을 직접 삭제하세요.

  • 패키지를 다시 설치하십시오. 파일 을 찾으시면 .deb,

    dpkg -i --force-confmiss <package_deb>.deb
    

    또는 dpkg옵션 전달이 apt작동해야 합니다.

    apt-get install --reinstall -o Dpkg::Options::="--force-confmiss" <package>
    

답변2

또한 removeapt-get은 purge구성 사용자 정의를 지우는 명령도 제공하며 명령 뒤에 추가할 수 있습니다.apt-get install

답변3

apt-get install -o Dpkg::Options::="--force-confnew" packagename

관련 정보