Linux 데비안 종속성 문제 및 와인 설치 [닫기]

Linux 데비안 종속성 문제 및 와인 설치 [닫기]

며칠 동안 와인을 설치하려고 노력했지만 성공할 수 없습니다. 누락된 종속성을 설치하려고 하면 종속성 문제가 많이 발생하고 다른 종속성이 필요한 등의 문제가 발생합니다. 무한 루프!

지금까지 내가 한 일은 다음과 같습니다.

dpkg --add-architecture i386

완벽한

apt-get update

완벽한

apt-get install wine-development

실패하다:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 wine-development : Depends: wine64-development (>= 1.7.29-4) but it is not going to be installed or
                             wine32-development (>= 1.7.29-4)
E: Unable to correct problems, you have held broken packages.

그런 다음 시도했습니다.

apt-get install wine

작동합니다! 하지만 실행 파일을 실행할 수 없기 때문에 문제가 있습니다 ...

wine: Bad EXE format for Z:\home\***\Downloads\LTspiceIV.exe.

나도 시도했다

apt-get install wine-*

이로 인해 다음과 같은 종속성 문제가 발생합니다.

> Reading package lists... Done Building dependency tree        Reading
> state information... Done Note, selecting 'wine64-unstable' for regex
> 'wine-*' Note, selecting 'wine64-bin' for regex 'wine-*' Note,
> selecting 'libwine-openal' for regex 'wine-*' Note, selecting
> 'wine32-dev-tools' for regex 'wine-*' Note, selecting 'libwine-dev'
> for regex 'wine-*' Note, selecting 'libwine-gecko-dbg-2.21' for regex
> 'wine-*' Note, selecting 'libwine-gecko-dbg-2.24' for regex 'wine-*'
> Note, selecting 'libwine-capi' for regex 'wine-*' Note, selecting
> 'wine-utils' for regex 'wine-*' Note, selecting 'q4wine-unstable' for
> regex 'wine-*' Note, selecting 'wine64-development-preloader' for
> regex 'wine-*' Note, selecting 'wine64-development' for regex 'wine-*'
> Note, selecting 'libkwineffects1abi5' for regex 'wine-*' Note,
> selecting 'wine64-tools' for regex 'wine-*' Note, selecting
> 'libwine-ldap' for regex 'wine-*' Note, selecting 'libwine-oss' for
> regex 'wine-*' Note, selecting 'libwine-gphoto2' for regex 'wine-*'
> Note, selecting 'libwine-sane' for regex 'wine-*' Note, selecting
> 'libwine-alsa' for regex 'wine-*' Note, selecting 'wine' for regex
> 'wine-*' Note, selecting 'q4wine' for regex 'wine-*' Note, selecting
> 'winetricks' for regex 'wine-*' Note, selecting 'wine32-unstable' for
> regex 'wine-*' Note, selecting 'wine64-development-tools' for regex
> 'wine-*' Note, selecting 'libwine-development-dbg' for regex 'wine-*'
> Note, selecting 'shiki-wine-theme' for regex 'wine-*' Note, selecting
> 'wine32' for regex 'wine-*' Note, selecting 'libwine-development-dev'
> for regex 'wine-*' Note, selecting 'wine-development' for regex
> 'wine-*' Note, selecting 'wine64' for regex 'wine-*' Note, selecting
> 'libwine-cms' for regex 'wine-*' Note, selecting 'libwine' for regex
> 'wine-*' Note, selecting 'libwine-bin' for regex 'wine-*' Note,
> selecting 'libwine-development' for regex 'wine-*' Note, selecting
> 'wine32-development' for regex 'wine-*' Note, selecting 'wine-binfmt'
> for regex 'wine-*' Note, selecting 'libwine-gl' for regex 'wine-*'
> Note, selecting 'wine1.2' for regex 'wine-*' Note, selecting 'wine1.3'
> for regex 'wine-*' Note, selecting 'wine-unstable' for regex 'wine-*'
> Note, selecting 'wine1.4' for regex 'wine-*' Note, selecting 'wine1.5'
> for regex 'wine-*' Note, selecting 'wine1.6' for regex 'wine-*' Note,
> selecting 'wine1.7' for regex 'wine-*' Note, selecting 'arc-wine' for
> regex 'wine-*' Note, selecting 'wine32-development-tools' for regex
> 'wine-*' Note, selecting 'wine-64-dev-tools' for regex 'wine-*' Note,
> selecting 'wine64-dev-tools' for regex 'wine-*' Note, selecting
> 'wine32-tools' for regex 'wine-*' Note, selecting
> 'gnome-wine-icon-theme' for regex 'wine-*' Note, selecting 'twine' for
> regex 'wine-*' Note, selecting 'libwine-gecko-2.21' for regex 'wine-*'
> Note, selecting 'libwine-gecko-2.24' for regex 'wine-*' Note,
> selecting 'wine-bin' for regex 'wine-*' Note, selecting
> 'wine32-tools:i386' instead of 'wine32-tools' Note, selecting
> 'wine32:i386' instead of 'wine32' Note, selecting
> 'wine32-development-tools:i386' instead of 'wine32-development-tools'
> Note, selecting 'wine32-development:i386' instead of
> 'wine32-development' libwine is already the newest version. libwine
> set to manually installed. wine is already the newest version. wine64
> is already the newest version. libwine-gecko-2.21 is already the
> newest version. libwine-gecko-2.21 set to manually installed. Some
> packages could not be installed. This may mean that you have requested
> an impossible situation or if you are using the unstable distribution
> that some required packages have not yet been created or been moved
> out of Incoming. The following information may help to resolve the
> situation:
> 
> The following packages have unmet dependencies:  wine32:i386 :
> Depends: libwine:i386 but it is not going to be installed
>                Depends: libfreetype6:i386 but it is not going to be installed
>                Depends: libgl1-mesa-dri:i386 but it is not going to be installed
>                Recommends: libasound2-plugins:i386 but it is not going to be installed  wine32-development:i386 : Depends:
> libwine-development:i386 but it is not going to be installed
>                            Depends: libfreetype6:i386 but it is not going to be installed
>                            Recommends: libgl1-mesa-dri:i386 but it is not going to be installed
>                            Recommends: libasound2-plugins:i386 but it is not going to be installed  wine32-development-tools:i386 : Depends:
> gcc:i386 but it is not going to be installed
>                                  Depends: libgettextpo0:i386 but it is not going to be installed
>                                  Depends: libwine-development-dev:i386 (= 1.7.29-4) but it is not going to be installed  wine32-tools:i386 :
> Depends: libwine:i386 but it is not going to be installed
>                      Depends: libwine-dev:i386 (= 1.6.2-20) but it is not going to be installed E: Unable to correct problems, you have held
> broken packages.

또한 "apt-get purge wine*"을 수행하여 작동하지 않는 이전에 설치한 와인을 제거하려고 했습니다... 또한 그놈 설정 메뉴 등과 같은 일부 그놈 관련 항목도 제거했습니다. 많은 항목이 있어서 모든 것을 다시 설치했습니다. 그런데 왜 이런 일이 일어나는지 궁금합니다...? ? ?

누락된 종속성 설치도 시도했지만 다른 종속성이 필요합니다.

마지막으로 동일한 명령을 시도했는데 aptitudegnome 및 기타 여러 항목 제거를 수락하면 문제가 해결될 수 있다는 메시지가 표시되었습니다.

그래서 저는 이러한 의존성 문제로 인해 완전히 헤매고 있습니다. 어떻게 해야 합니까?

편집: 좋아요.. 종속성 중 하나를 설치하려고 했는데... apt-get이 방금 전체 그놈과 그럽을 삭제했습니다! 그래서 저는 이번 달에 다섯 번째로 DEBIAN을 다시 설치하려고 하는데 좋습니다.

답변1

오늘 Wine-development를 설치할 때 매우 유사한 문제와 오류가 발생했습니다.

( n) aptitude의 첫 번째 제안(약간 "모든 시스템 제거")을 거부한 후 일부 패키지를 다운그레이드할 것을 제안했습니다( libc-bin libc-dev-bin libc6 libc6-dev locales). 제안( y)을 수락하면 와인이 성공적으로 설치됩니다.

관련 정보