i386
게임에 필요한 32비트 패키지를 설치하려면 적절한 소스 목록에 아키텍처를 추가 해야 했습니다 .
지금 내 sources.list
모습은 이렇습니다.
deb [arch=amd64,i386] https://deb.debian.org/debian/ bookworm main non-free contrib non-free-firmware
deb-src [arch=amd64,i386] https://deb.debian.org/debian/ bookworm main non-free contrib non-free-firmware
deb https://security.debian.org/debian-security bookworm-security main non-free contrib non-free-firmware
deb-src https://security.debian.org/debian-security bookworm-security main non-free contrib non-free-firmware
deb https://deb.debian.org/debian/ bookworm-updates main non-free contrib non-free-firmware
deb-src https://deb.debian.org/debian/ bookworm-updates main non-free contrib non-free-firmware
패키지를 설치하려면 첫 번째 줄만 i386을 추가하면 되는데, 모든 줄에 Arch를 추가해야 할지 모르겠네요.
예를 들어, 이 작업을 수행하지 않으면 apt update를 사용할 때 패키지가 업데이트되지 않는다는 의미입니까?
답변1
데비안에서 다중 아키텍처 활성화 를 사용하는 sudo dpkg --add-architecture i386
경우 arch=
.sources.list
적절한 소스 설정. 데비안 위키에 설명되어 있습니다.