패키지의 /etc에 구성 파일을 다시 설치하는 방법

패키지의 /etc에 구성 파일을 다시 설치하는 방법

x일부 패키지 (예: 의 파일 ) 의 구성을 다시 설치하려면 /etc어떻게 해야 합니까?

apt-get --reinstall install x항상 구성을 다시 설치 합니까 ?

다른 답변에서는 먼저 구성을 제거한 다음 apt-get -o Dpkg::Options::="--force-confmiss" x. 그러나 /etc나는 시스템을 가능한 한 잘 작동하는 상태로 유지하고 싶기 때문에 그렇게 하고 싶지 않습니다 . 기본적으로 기존 구성 파일을 덮어쓰기를 원합니다.

--force-all또한 , --force-confnew및 , env --overwrite-conffiles변수 에 대해서도 읽었습니다 . 일부 문서는UCF_FORCE_CONFFMISSUCF_FORCE_CONFFNEW여기그리고여기, 비록 그것이 내가 원하는 것을 정확히 수행하는지 확신할 수는 없지만.

답변1

이것이 당신이 원하는 것입니다:

sudo -s
cd /tmp
mkdir deb
cd deb
apt-get update
apt-get download package1 package2 package3
dpkg -i --force-confmiss *.deb

당신은 볼 수 있습니다여기더 많은 방법을 알아보겠습니다.

관련 정보