왜 Debian Bullseye에 i386 아키텍처를 추가할 수 없나요?

왜 Debian Bullseye에 i386 아키텍처를 추가할 수 없나요?

다음을 사용하여 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귀하의 경우에는 이것이 표시됩니다 .

관련 정보