뭔 이미지를 넣어야 잘 넣었다고 소문이 날까?

ads header

proxmox apt update error 의 한 종류에 대한 이야기.

어느날 로그를 보니 

TASK ERROR: command 'apt-get update' failed: exit code 100

라는 에러가 발생해 있었다. 원체  proxmox 자체를 접속하지 않고 그 위에서 돌아가는 vm 만 접속하다 보니 이런 에러가 발생한 줄도 몰랐다.


쉘을 열고 들어가서 apt update 를 실행하니 다음과 같이 에러가 발생했다.



화면에서 apt-get 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

위와 같이 넣어서 바꿔줘서 해결했다.
원인을 파악하지는 못했지만, 현재로서는 정상 작동한다.






댓글 없음: