次のコマンドを使用して、Debian Bullseyeに32ビット(i386)アーキテクチャを追加しようとしています。
sudo dpkg --add-architecture i386
ただし、エラーや成功のメッセージは表示されません。私が使うとき
sudo dpkg --print-architecture
まだam64のみ提供
私が読んで Ubuntu 32ビットアーキテクチャの質問と回答が追加されました。。注文する
ls /etc/dpkg/dpkg.cfg.d/
以下を提供します。
pkg-config-hook-config
ファイルの内部を見ると、次のように記録されます。
post-invoke=if { test "$DPKG_HOOK_ACTION" = add-architecture || test "$DPKG_HOOK_ACTION" = remove-architecture; } && test -x /usr/share/pkg-config-dpkghook; then /usr/share/pkg-config-dpkghook update; fi
だから、次のようなファイルがあることを確認しました。pkg-config-dpkghook存在する/usr/共有/しかし、いいえ、そこにはそのような文書はありません。
ファイル名を次のように変更する必要がありました。マルチアーキテクチャ、そうでなければどうすればいいですか?
答え1
dpkg --print-architecture
システムの表示基本的な建築学。
システムで構成されている他のアーキテクチャーを表示するには、以下を実行する必要があります。
dpkg --print-foreign-architectures
i386
あなたの場合はこれが表示されます。