Wine 및 PlayonLinux를 설치할 수 없습니다.

Wine 및 PlayonLinux를 설치할 수 없습니다.

나는 여기 있다기본 운영체제 프레야.

sudo apt-get install wine
Reading package lists... Done
Building dependency tree       
Reading state information... Done
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 : Depends: wine1.6 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

그리고:

 sudo apt-get install playonlinux
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    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:
     playonlinux : Depends: wine or
                            wine-unstable but it is not installable
    E: Unable to correct problems, you have held broken packages.

모든 PPA가 비활성화되고 Ubuntu 저장소가 활성화되는 동안:

여기에 이미지 설명을 입력하세요.

여기에 이미지 설명을 입력하세요.

그렇지 않으면 패키지에 아무런 문제가 없습니다.

sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

아래 지침을 따른 후아쿠벤투,

  sudo apt-get -u dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

그러므로 여기에는 실패가 없습니다.

그러나 터미널에는 원래 오류가 여전히 존재합니다.

Synaptic에서 일어나는 일은 다릅니다! playonlinux제거하려는 패키지를 설치하려고 할 때 모든 시스템이 포함되어 있다고 가정해 보겠습니다. 그러면 시스템이 완전히 파괴됩니다. 목록이 너무 길어 여기에 게시할 수 없습니다.

설치하려고 하면 wine작동하는 것 같습니다. 여기에 이미지 설명을 입력하세요.

그러나 이것은 위에 게시된 터미널 출력과 모순됩니다 sudo apt-get install wine. 모든 것이 나에게는 이상해 보입니다.


고쳐 쓰다

Synaptic에서 설치를 시도했지만 wine실제로 작동하지 않습니다. 설치를 선택하자마자 패키지가 wine손상된 것으로 표시되고 언급되지 않은 일부 패키지는 손상된 것으로 표시됩니다.

여기에 이미지 설명을 입력하세요.


손상된 패키지를 식별하는 방법은 무엇입니까? 손상된 것으로 표시되는 것이 버그일 가능성이 있습니까?

답변1

주요 아이디어는 aptitude더 큰 옵션을 사용하는 것입니다.

대답은 다음과 같습니다이건 우분투 포럼에 있어요.

  • /etc/apt/sources.listdeb 줄에 [arch=amd64,i386]을 추가하여 여러 아키텍처를 지원합니다.

deb [arch=amd64,i386] http://fr.archive.ubuntu.com/ubuntu/ trusty universe

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo dpkg --add-architecture i386
sudo apt-get update

이제 데이터베이스 업데이트에 로드할 별도의 amd64 및 i386 저장소가 표시됩니다.

aptitude다음 으로 더 복잡한 종속성 해결 프로그램이 있으므로 으로 전환했습니다 .

sudo apt-get install aptitude

sudo aptitude --full-resolver -f install wine1.7

전체 세부사항:http://pastebin.com/Z9Ww11SU

간단히 말해서, 내가 한 일은 다음과 같습니다.

  • aptitude는 wine1.7을 설치하지 않는 솔루션을 제안했으며 첫 번째 선택은 ( 20) 입니다.
  • 이 솔루션은 거부되었습니다 r 20. 저에게는 약간 복잡했습니다. 다른 답변의 명령을 복사했습니다. 먼저 20YES 또는 NO 대신 선택합니다 r 20(Wine 1.7 제거 거부).
  • 그런 다음 ( YES를 n선택하지 않는 한 각 결정 후에 새로운 선택 사항이 주어지는 것처럼 보입니다 . 이 경우 Wine에 대해 "해결되지 않은 종속성"이라고 표시되어 있으므로 NO라고 생각합니다);Yaptitude --full-resolver
  • 다음 단계에서는 좋은 솔루션을 제공합니다. Wine을 설치하고 14개 패키지를 다운그레이드합니다.

ibasn1-8-heimdal libgphoto2-6 libgphoto2-port10 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libkrb5-26-heimdal liblcms2-2 libroken18-heimdal libsane libsane-common libwind0-heimdal

  • 따라서 마지막 항목은 YYES입니다. Wine 1.7이 설치되었습니다.

  • 그 후에는 설치에 playonlinux문제가 없었습니다.

The following NEW packages will be installed:
  libwxgtk-media2.8-0{a} mesa-utils{a} playonlinux python-wxgtk2.8{a} python-wxversion{a} 
0 packages upgraded, 5 newly installed, 0 to remove and 0 not upgraded.

관련 정보