프로그래밍

apt update Warning/error 해결 방법

satnurn 2025. 12. 24. 12:58
반응형

sudo apt update와 같은 작업 중에 네트워크 연결이 되어있지않거나 네트워크가 끊기는 경우,

apt 업데이트시 warning이나 error가 발생할 수 있으며 업데이트가 되지않음

 

 

 

 

1. 끊긴 설치 프로세스 강제 복구

구성이 완료되지 않은 패키지들을 다시 정리

sudo dpkg --configure -a

 설치 중단으로 인해 "unconfigured" 상태로 남은 패키지들을 시스템이 다시 설정

 

 

 

 

 

 

 

 

2. 의존성 및 깨진 패키지 수정

설치하다 만 파일들이나 의존성이 꼬인 패키지들을 자동으로 찾아 수정

sudo apt install -f
# 또는
sudo apt --fix-broken install

 -f (fix-broken) 옵션은 누락된 의존성 패키지를 다시 다운로드하고 깨진 연결을 수리

 

 

 

 

 

 

 

 

3. 다운로드 중이었던 임시 파일 삭제

인터넷이 끊기면서 불완전하게 다운로드된 캐시 파일들이 문제를 일으킬 수 있으므로 이를 비움.

sudo apt clean
sudo apt autoclean

 

 

 

 

 

 

 

 

4. 다시 업데이트 시도

이제 깨끗해진 상태에서 다시 업데이트를 시도

sudo apt update

 

 

 

 

 

 

 

 


 

 

 

추가적으로  "Could not get lock..." 에러가 뜰 경우

 

이전 설치 프로세스가 백그라운드에서 여전히 자리를 차지하고 있을 때 발생

아래 명령어로 락(lock) 파일을 강제로 지워야됨.

sudo rm /var/lib/apt/lists/lock
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock

 

 

파일을 지운 후 다시 1.(sudo dpkg --configure -a)부터 실행

 

 

 

 

 

반응형

'프로그래밍' 카테고리의 다른 글

유선 공유기(ipTime) 설정 방법  (0) 2026.05.09
딥러닝 없이 사각형 인식 방법  (0) 2026.03.20