/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
또한 remove
apt-get은 purge
구성 사용자 정의를 지우는 명령도 제공하며 명령 뒤에 추가할 수 있습니다.apt-get install
답변3
apt-get install -o Dpkg::Options::="--force-confnew" packagename