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