리눅스 사용 시 간혹 아래와 같은 오류가 발생하는 경우가 있다.
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
이 경우 아래 Step으로 해결 가능하다.
1. 프로세스 강제 종료
sudo killall apt apt-get
만일 진행 중인 프로세스가 없다고 뜨면 그 다음 Step을 이어한다.
root@ubuntu# sudo killall apt apt-get
apt: no process found
apt-get: no process found
2. 디렉토리 삭제
root@ubuntu1804:~# sudo rm /var/lib/apt/lists/lock
root@ubuntu1804:~# sudo rm /var/cache/apt/archives/lock
root@ubuntu1804:~# sudo rm /var/lib/dpkg/lock*
3. 변경 설정 적용
root@ubuntu1804:~# sudo dpkg --configure -a
root@ubuntu1804:~# sudo apt update -y
Hit:1 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:2 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [1,765 kB]
Fetched 2,017 kB in 3s (595 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
7 packages can be upgraded. Run 'apt list --upgradable' to see them.
위 방법으로 해당 에러 해결이 가능하다.
'Linux > Ubuntu' 카테고리의 다른 글
Ubuntu 자동 업데이트 비활성화 (0) | 2022.06.14 |
---|---|
우분투 Could not get lock /var/lib/dpkg/lock 오류 해결 방법 (0) | 2021.11.01 |
Ubuntu 커널 버전 업데이트 방법 (0) | 2021.10.27 |