2. 웹개발/Error모음

[Ubuntu] Could not get lock /var/lib/dpkg/lock-frontend 에러

갓대희 2023. 9. 6. 10:06
728x90

1. 에러 로그

 - 특정 패키지를 설치하려고 했으나 위와 같은 에러 메시지가 발생하였고, 해당 에러 로그가 반복 된다.

 - Waiting for cache lock

Waiting for cache lock. Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 1869 (apt)

 

2. 해결 방법

 - 만능 치트키인 재부팅을 통해 해소 가능할 수 있지만, 해당 방법은 제외 하고 나머지 방법에 대해 남겨 두자.

 

1. 수행 중인 프로세스 kill 처리

sudo killall apt apt-get

 - 해당 방법으로 해소 되었는지 확인. 안되었다면 다음 스텝.

 

2. 해당 잠긴 캐시 파일(Lock 파일)들을 모두 삭제

# lock 파일 제거
rm /var/lib/apt/lists/lock 
rm /var/cache/apt/archives/lock
rm /var/lib/dpkg/lock*

 - 해당 방법으로 해소 되었는지 확인. 안되었다면 다음 스텝.

 

3. 패키지 업데이트

# 패키지 업데이트
dpkg --configure -a
apt update

 - 해당 방법으로도 해소가 되지 않는다면 재부팅을 해보도록 하자.

300x250