Sub-process /usr/bin/dpkg 에러 해결 방법

jelly
1 min readJul 28, 2018

Linux 를 사용하다 보면 apt, dpkg 패키지 매니저로 다양한 패키지를 설치하곤 한다. 하지만! 패키지를 설치하다 가 문제가 발생하는 경우가 드물지 않게생기곤한다.

바로 아래와 같은 Sub-process dpk g에러가 발생하는 경우이다.

E: Sub-process /usr/bin/dpkg returned an error code (2)

이런 경우는 대부분 아래와 같이 apt, dpkg 명령어로 해결이 가능하다.

sudo apt install -f

sudo dpkg — configure -a

하지만, 이런 방법으로도 해결이 되지 않는다면 어떻게 해야 할까?

답은 아주 쉽다. 아래의 명령어처럼 dpkg 패키지 정보가 있는 곳의 패키지명.perm 파일을 삭제하면된다.

cd /var/lib/dpkg/info
sudo rm [PACKAGE NAME].perm
sudo dpkg — configure -a

이렇게 하면 Sub-process dpkg 에러는 해결 된다.

--

--