gedit
을 설치하려는데 이런 오류를 만났다.
대충 내용을 읽어보니
dpkg frontend lock을 얻지 못했다. 다른 프로세스가 사용중인듯하다.
라고 적혀있다. 추가로 lock 파일을 삭제하는 건 해결책이 아니며 시스템을 고장낼 수 있다는 것도 알려준다.
해결 방법은 아래와 같다.
ps -a
혹시
apt-get
을 사용하고 있는 다른 프로세스가 있는지 확인한다.다른 프로세스가 사용중인데 강제로 lock 파일을 삭제한다면 진짜 시스템에 문제가 생길지도 모른다.
rm /var/lib/apt/lists/lock
rm /var/cache/apt/archives/lock
rm /var/lib/dpkg/lock*
다른 프로세스가 사용중이 아니라면 3번의 명령을 통해서 lock 파일들을 삭제해준다.
dpkg --configure -a
삭제후에 패키지 환경을 재설정해준다.
apt-get update
추가적인 설치를 위해서 패키지의 새버전을 확인한다.
'Develop > Linux' 카테고리의 다른 글
[Linux] 기본 명령어 (0) | 2021.02.02 |
---|