어느날 로그를 보니
TASK ERROR: command 'apt-get update' failed: exit code 100
라는 에러가 발생해 있었다. 원체 proxmox 자체를 접속하지 않고 그 위에서 돌아가는 vm 만 접속하다 보니 이런 에러가 발생한 줄도 몰랐다.
쉘을 열고 들어가서 apt update 를 실행하니 다음과 같이 에러가 발생했다.
패키지 캐쉬 파일이 깨졌다는 이야기로 보이는데,
apt-get clean 명령어를 실행해 보았지만 별 소용이 없다.
rm -rf /var/lib/apt/lists/*
라는 명령어를 통해 리스트들을 다 지운 후
apt-get update 명령어를 통해 새로 리스트를 작성하니 정상 작동 되었지만,
이것도 순간적으로 작동할 뿐이었고......
결국은
nano /etc/apt/sources.list 명령어로
리포지터리에서
# deb http://ftp.kr.debian.org/debian bookworm main contrib
# deb http://ftp.kr.debian.org/debian bookworm-updates main contrib
로 주석처리 하고,
deb http://ftp.debian.org/debian bookworm main contrib
deb http://ftp.debian.org/debian bookworm-updates main contrib
위와 같이 넣어서 바꿔줘서 해결했다.
원인을 파악하지는 못했지만, 현재로서는 정상 작동한다.
댓글 없음: