E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 2813 (apt-get)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
혹은
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend 오류를 해결해보겠습니다.
먼저, 실행중인 apt 관련 프로세스를 모두 kill하는 명령입니다.
sudo killall apt apt-get
Code language: JavaScript (javascript)
apt: no process found 를 반환하면 아래 코드들을 순서대로 적용합니다.
sudo rm /var/lib/apt/lists/lock
Code language: JavaScript (javascript)
만약, rm: cannot remove ‘/var/lib/apt/lists/lock’: No such file or directory 등의 오류를 반환한다고 해도 무시하고 차례대로 코드를 입력합니다.
sudo rm /var/cache/apt/archives/lock
Code language: JavaScript (javascript)
sudo rm /var/lib/dpkg/lock*
Code language: JavaScript (javascript)
rm 명령을 사용하여 오류가 나는 부분을 모두 삭제하였습니다.
다시 패키지 업데이트를 진행하겠습니다.
sudo dpkg --configure -a
삭제 완료 후 업데이트를 다시 진행합니다.
sudo apt update
성공적으로 /var/lib/dpkg/lock-frontend 오류 해결이진행되었습니다.