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의 문제점을 수정합니다.