데비안 - 패키지가 멀티 아키텍처인지 어떻게 확인하나요? 버그 보고에 대한 종속성 변경

데비안 - 패키지가 멀티 아키텍처인지 어떻게 확인하나요? 버그 보고에 대한 종속성 변경

저는 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비트라는 점을 설명하지 않기 때문에 이것이 마지막으로 말할 것은 아닙니다.

관련 정보