64/32비트 아키텍처가 모두 활성화된 경우 64비트 애플리케이션만 업데이트할 수 있습니까?

64/32비트 아키텍처가 모두 활성화된 경우 64비트 애플리케이션만 업데이트할 수 있습니까?

저는 64비트 Kali Linux를 사용하고 있는데, 32비트 아키텍처는 Wine을 사용하여 게임을 실행하는 데에만 적합합니다. 업데이트 패키지가 전달될 때마다 apt update다음과 같이 32/64비트를 확인합니다.

...
Get:12 ... kali-rolling/main i386 Packages [17.7 MB]
Get:13 ... kali-rolling/main amd64 Packages [17.8 MB]
Get:14 ... kali-rolling/main i386 Contents (deb) [39.3 MB]
Get:15 ... kali-rolling/main amd64 Contents (deb) [39.7 MB]
...

내 거/etc/apt/sources.list:

deb http://http.kali.org/kali kali-rolling main contrib non-free

32비트를 확인하면 약 60Mb가 다운로드되는데, 게임이 제대로 실행되는 한 필요하지 않습니다. 네트워크 속도가 느려서 60Mb를 다운로드하는 데 시간이 좀 걸립니다. 필요한 경우 64비트 또는 32비트만 확인하도록 할 수 있나요?

답변1

이것은가능한, 비활성화하여 i386:

sudo dpkg --force-architecture --remove-architecture i386

이렇게 하면 32비트 패키지가 삭제되지 않지만 apt해당 인덱스의 업데이트가 중지됩니다.

하지만32비트 버전과 64비트 버전의 패키지를 동기화해야 하기 때문에 문제가 발생할 수 있습니다.

64비트 패키지를 다시 업데이트하려면 다음 명령을 사용하여 스키마를 다시 추가하세요.

sudo dpkg --add-architecture i386

관련 정보