![일부 운영 체제에 /var/lib/dpkg/arch가 없어 /etc/cron.daily/dpkg가 너무 많은 SD 카드 쓰기를 수행하게 됩니까?](https://linux55.com/image/179579/%EC%9D%BC%EB%B6%80%20%EC%9A%B4%EC%98%81%20%EC%B2%B4%EC%A0%9C%EC%97%90%20%2Fvar%2Flib%2Fdpkg%2Farch%EA%B0%80%20%EC%97%86%EC%96%B4%20%2Fetc%2Fcron.daily%2Fdpkg%EA%B0%80%20%EB%84%88%EB%AC%B4%20%EB%A7%8E%EC%9D%80%20SD%20%EC%B9%B4%EB%93%9C%20%EC%93%B0%EA%B8%B0%EB%A5%BC%20%EC%88%98%ED%96%89%ED%95%98%EA%B2%8C%20%EB%90%A9%EB%8B%88%EA%B9%8C%3F.png)
패키지 변경 사항이 없더라도 /etc/cron.daily/dpkg로 인해 /var/backups의 SD 카드가 매일 업데이트됩니다(Rasp PI Stretch Lite에서 확인 가능). 존재하지 않는 /var/lib/dpkg/arch를 찾고 있는 것 같습니다.
이 /etc/cron.daily/dpkg 줄을 추가하면 문제가 해결됩니까?
dbfiles="arch status diversions statoverride"
for db in $dbfiles ; do
[ -e $dbdir/$db ] || continue <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
또는 Rasp PI Stretch Lite에 /var/lib/dpkg/arch 파일이 필요합니까?
답변1
나는 이것이 dpkg 1.20.6에서 수정되어야 한다고 생각합니다.https://bugs.debian.org/969472.