私は64ビットKali Linuxを使用しており、以前はi386アーキテクチャをインストールしていましたが、32ビットパッケージ用に毎回約30Mbのデータをダウンロードするので、それを削除したいと思いますapt update
。
試しましたがdpkg --remove-architecture i386
失敗しました
dpkg:エラー:現在、「i386」アーキテクチャを使用しているデータベースを削除できません。
Googleでは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