Post

[ ERROR/오류덩어리들 ] 2022. 6. 11. 17:57

젯슨나노 프로젝트를 하다가 update인가 upgrade인가 아무튼 코드를 쳤는데 제대로 안된것같은 찝찝한 위의 에러문장이 떳습니다. 

하얀색글자로 뜬 에러라서 그냥 무시하고 지나갈 수도 있지만, 이 에러코드 자체가 설치를 못했다라는 뜻이고 이 뒤로는 어떤걸 설치해도 설치가 안되니  그냥 넘어가지마세요.

 

에러를 해결하면서 찾은 여러가지 방법들을 한번 적어보겠습니다.

 

 

발생원인 :

소프트웨어 설치 실패 or 설치 프로그램 손상

 

 

해결방법 1 : 

$ sudo dpkg --configure -a

저는 이 방법 안됐습니다.

 

 

해결방법 2:

$ sudo apt install -f
$ sudo apt install--fix-broken

이 방법도 안됐습니다.

 

 

해결방법 3:

$ sudo apt remove --purge [package_name]
$ sudo apt clean
$ sudo apt autoremove

이 방법의 경우 오류가 난 Package Name을 알면 좋을것같은데, 저는 모르기 때문에 아예 시도를 못해봤습니다.

 

 

해결방법 4:

$ sudo rm /var/lib/dpkg/info*
$ sudo dpkg --configure -a
$ sudo apt update -y

 

위의 방법들을 쓰면서 한가지 에러를 더 마주하게 되었습니다.

 /bin/rm: Argument list too long

 

 

해결방법 5:

$ sudo rm -rf /var/lib/dpkg/info/
$ sudo dpkg --configure -a
$ sudo mkdir /var/lib/dpkg/info/
$ sudo dpkg --configure -a
$ sudo apt update -y
$ sudo apt-get update

이 방법을 쓰고 다시 에러가났던 코드를 써보니 정상적으로 작동하였습니다! :D

 

▲ top