우분투 APT Could not get lock /var/lib/dpkg/lock 오류 해결 방법

Photo of author

PG

E: Could not get lock /var/lib/dpkg/lock - 잠금 파일을 얻을 수 없습니다 - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

우분투에서 패키지 인덱스 정보를 업데이트 하기 위해 apt update 명령어를 사용하거나 패키지를 설치하기 위해 apt install 명령어를 사용하는 경우 다음과 위와 같은 메시지와 함께 진행이 되지 않는 경우가 있습니다.

이 문제는 /var/lib/dpkg/lock 파일이 존재하면 패키지 및 인덱스 정보를 업데이트하지 않기 때문에 생기는 문제인데 VPS를 사용하는 경우 설치된 이미지에 세팅되어 있는 경우가 많으며 다음과 같이 해결할 수 있습니다.

/var/lib/dpkg/lock 삭제

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
dpkg --configure -a

위 명령어로 우분투 패키지 업데이트를 막는 lock 파일을 삭제한 다음 실제 패키지 작업을 수행하는 dpkg의 문제점을 수정합니다.

Leave a Comment