Linux/Ubuntu

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

bong2. 2021. 11. 1. 14:51
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 명령어 수행 시 위와 같은 메시지와 함께 동작하지 않는 경우가 있다.

이 문제는 /var/lib/dpkg/lock 파일이 존재하면 패키지 및 인덱스 정보를 업데이트 하지 않기 때문에 생기는 문제인데 VPS를 사용하는 경우 설치된 이미지에 세팅되어 있는 경우가 많으며, 아래 방법으로  해결 가능하다.

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