![apt가 새 패키지를 설치/제거할 수 있도록 etckeeper를 수정하거나 제거하는 방법은 무엇입니까?](https://linux55.com/image/193186/apt%EA%B0%80%20%EC%83%88%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A4%EC%B9%98%2F%EC%A0%9C%EA%B1%B0%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8F%84%EB%A1%9D%20etckeeper%EB%A5%BC%20%EC%88%98%EC%A0%95%ED%95%98%EA%B1%B0%EB%82%98%20%EC%A0%9C%EA%B1%B0%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
운영 체제: Debian Buster 10.10 내장창사
새 패키지를 설치하려고 하는데(다른 패키지를 시도했습니다) apt(및 DPkg)가 다음 오류 메시지에 대해 불평합니다.
/etc/etckeeper/pre-install.d/README: 1: /etc/etckeeper/pre-install.d/README: Files: not found
/etc/etckeeper/pre-install.d/README: 2: /etc/etckeeper/pre-install.d/README: etc.: not found
/etc/etckeeper/pre-install.d/README: 3: /etc/etckeeper/pre-install.d/README: uncommitted: not found
E: Problem executing scripts DPkg::Pre-Invoke 'if [ -x /usr/bin/etckeeper ]; then etckeeper pre-install; fi'
E: Sub-process returned an error code
나는 etckeeper를 제거하기로 결정했고 똑같은 오류 메시지를 받았습니다.
내 인터넷 검색/검색이 부족한 것 같습니다. 내 추론은 내가 틀릴 수도 있지만 문제는 etckeeper에 있다는 것입니다.
답변1
편집: 추가 정보로 업데이트됨여기. 다음 디렉터리의 이름을 바꾸고 다시 만들었습니다.
/etc/etckeeper/
pre-install.d
post-install.d
unclean.d
새 패키지를 설치할 수 있습니다.
etckeeper를 모두 제거하려면 다음을 수행하십시오.
rm -rf /var/lib/dpkg/info/etckeeper.*
rm -rf /usr/share/etckeeper
rm -rf /etc/default/etckeeper
rm -rf /etc/init.d/etckeeper
apt-get purge etckeeper
mv /usr/bin/etckeeper /usr/bin/etckeeper.bak
mv /etc/etckeeper/ /etc/etckeeper.bak