i386
데비안 amd64
설치 에 외부 아키텍처 를 추가했습니다 . 어떻게 제거합니까? 이 명령을 시도하면 dpkg --remove-architecture i386
먼저 모든 i386
패키지를 제거하라는 메시지가 나타납니다 .
답변
다른 블로그 게시물에서 중요한 정보를 수집 한 후 본인의 질문에 답변하고 있습니다.
- 어떤 외부 아키텍처가 설치되어 있는지 표시하십시오.
dpkg --print-foreign-architectures
- 쇼 :
i386
- 쇼 :
- 모든
i386
패키지를 제거하십시오 .apt-get purge ".*:i386"
- 참고 :
purge
키워드 (대신remove
)는 제거중인 패키지와 관련된 모든 구성 파일을 제거합니다. (PCGuyIV 감사합니다!)
- 참고 :
- 이제
i386
아키텍처를 제거 할 수 있습니다 :dpkg --remove-architecture i386
답변
“제거”대신 “퍼지”를 사용합니다.
~# apt-get purge ".*:i386"
~# dpkg --remove-architecture i386
“purge”키워드는 제거중인 패키지와 관련된 모든 구성 파일을 제거합니다.
답변
$ sudo apt remove `dpkg --get-selections |grep i386 |awk '{print $1}'`
$ sudo dpkg --remove-architecture i386
답변
시험
dpkg -r $(dpkg -l | grep armhf | awk '{ print $2 }')