새 패키지를 설치할 수 없습니다: "/var/lib/dpkg/lock 잠금을 얻을 수 없습니다."

새 패키지를 설치할 수 없습니다: "/var/lib/dpkg/lock 잠금을 얻을 수 없습니다."

jdk/jre를 설치하려고 했습니다.

ben@ubuntu:~$ sudo apt-get install openjdk-7-jre-headless

그런데 다음과 같은 메시지를 받았습니다.

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?

git을 설치할 수 없기 때문에 선택한 특정 패키지에 문제가 있는 것 같지 않습니다. 해당 오류는 무엇을 의미하며 어떻게 처리합니까?

답변1

GUI 패키지 관리자/업데이트 관리자 프로그램이 실행되고 있습니까? 충돌이 있는 경우 해당 프로그램을 닫으면 명령줄이 작동합니다.

답변2

이는 마지막 자원으로 사용되어야 합니다. 이것을 부주의하게 사용하면 시스템이 망가질 수 있습니다. 이것을 시도하기 전에 먼저 다른 답변을 평가하십시오. 다음 명령을 사용하여 잠금 파일을 삭제할 수 있습니다.

sudo rm /var/lib/dpkg/lock

그 후에 다시 설치해 보세요.

답변3

이것이 나를 위해 일한 것입니다.

1) 터미널을 엽니다

2) sudo dpkg --configure -a

관련 정보