Por que não consigo adicionar a arquitetura i386 ao Debian Bullseye?

Por que não consigo adicionar a arquitetura i386 ao Debian Bullseye?

Tento adicionar arquitetura de 32 bits (i386) ao meu Debian Bullseye usando:

 sudo dpkg --add-architecture i386

Mas não me dá nenhum erro ou nenhuma mensagem de sucesso. Quando eu usei

 sudo dpkg --print-architecture

ainda dá apenas am64

eu li adicione pergunta e resposta sobre arquitetura de 32 bits para Ubuntu. Comando

 ls /etc/dpkg/dpkg.cfg.d/

dá:

 pkg-config-hook-config

Quando olhei dentro do arquivo, ele escreveu:

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

Então eu verifiquei se existe um arquivo chamadopkg-config-dpkghookem/usr/compartilhar/mas não, não existe tal arquivo lá.

Tenho que substituir o nome do arquivo pormultiarca, se não, o que devo fazer?

Responder1

dpkg --print-architecture

exibe o seu sistemaprimárioarquitetura.

Para ver quaisquer arquiteturas adicionais configuradas no sistema, você precisa executar

dpkg --print-foreign-architectures

Isso deve aparecer i386no seu caso.

informação relacionada