저는 64비트 Kali Linux를 사용하고 있으며 이전에 i386 아키텍처를 설치했는데 32비트 패키지에 대해 매번 약 30Mb의 데이터를 다운로드하기 때문에 이를 제거하고 싶습니다 apt update
.
시도했지만 dpkg --remove-architecture i386
실패했습니다
dpkg: 오류: 현재 'i386' 아키텍처를 사용하는 데이터베이스를 삭제할 수 없습니다.
구글에서는 i386 소프트웨어 패키지를 먼저 삭제해야 한다고 하는데 "gcc-12-base:i386, libc6:i386, libcrypt1:i386, libgcc-s1:i386" 등 일부 소프트웨어 패키지를 삭제할 수 없다고 합니다.
답변1
둘 다 삭제해야 하며 "보호됨" 상태에도 불구하고 강제로 삭제해야 합니다.
dpkg --purge --force-remove-protected {gcc-12-base,libc6,libcrypt1,libgcc-s1}:i386