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 오류 해결이진행되었습니다.
출처
LIST
'Study > Linux' 카테고리의 다른 글
Linode VNC Setting 방법 (0) | 2022.04.14 |
---|---|
Linux Static IP 설정하는 방법 (0) | 2022.04.13 |
Linux 사용자 루트 권한 주기 (0) | 2022.04.11 |
Git 원격 브랜치 가져오기 (0) | 2022.02.19 |
Linux 터미널 예쁘게 꾸며보기 (0) | 2022.02.08 |