저는 Debian Wheezy 64비트를 사용하고 있는데 와인은 32비트 버전에만 존재합니다. 그래서 다중 아키텍처 지원을 추가했습니다. 하지만 winetricks를 설치하고 싶을 때 종속성은 다음과 같습니다.
depends on wine | wine-unstable
설마
depends on wine | wine-unstable | wine:i386
따라서 aptitude는 가상 64비트 패키지를 설치하거나 winetricks를 설치하지 않을 것을 권장합니다... 이는 별로 의미가 없습니다 :)
그렇다면 winetricks의 의존성이 잘못되어 버그를 보고해야 하는 것인지 궁금합니다. 제가 보기엔 그럴 것 같지만, 버그 리포트가 작성되었으면 좋았을 텐데요.
패키지가 다중 아키텍처화되었는지 확인하는 방법은 무엇입니까? | wine:i386
패키지에 정보를 추가하면 문제가 해결됩니까 ? 이 경우 버그 보고서를 작성해야 합니까?
답변1
문제는 아닙니다 winetricks
. 다중 아키텍처는 생각과 다르게 작동합니다.데비안을 위한 Multiarch-HOWTO).
wine:amd64
실제로 -package 대신 -package를 설치해야 합니다 wine:i386
. 보고 헐떡이는 와인 가방 wine-bin | wine64-bin
. 첫 번째 문제는 제어 파일에 wine-bin:i386
필드가 있기 때문에 패키지에 의해 해결됩니다. 예를 들어 다음을 Multi-Arch: foreign
사용하여 해당 항목을 표시할 수 있습니다 .apt-cache show wine-bin
최신 Debian 시스템에서 이 wine:amd64
패키지는 에 의존합니다 . 후자는 패키지를 wine64 | wine32
통해 wine32:i386
해결 됩니다.
답변2
내 질문 중 일부는 오해입니다.
64비트 가상 패키지가 있다고 해서 해당 패키지도 해당 패키지 wine64-bin
라는 의미는 아닙니다 wine:amd64
. 패키지를 수동으로 설치한 것은 wine:i386
분명히 현명한 조치가 아니었으며 이러한 오해에 기초한 것이었습니다.
64비트 버전의 패키지가 필요하고 wine
나머지는 모두 32비트라는 점을 설명하지 않기 때문에 이것이 마지막으로 말할 것은 아닙니다.