와인 의존성 문제

와인 의존성 문제

내 시스템에는 64비트 우분투 12.04가 있습니다. 엔비디아 그래픽 카드로. 나는 dpkg를 사용하여 일부 패키지를 오프라인으로 설치했고 소스 코드의 일부 프로그램도 설치했습니다. 이제 내 시스템에 와인을 설치하는 데 문제가 있습니다. 나는 다음 명령을 시도했습니다.

  • sudo apt-add-repository ppa:ubuntu-wine/ppa
  • sudo apt-get update
  • sudo apt-get install wine1.7

하지만 그것은 나에게 이것을 제공합니다:

다음 정보는 상황을 해결하는 데 도움이 될 수 있습니다.

The following packages have unmet dependencies:
 wine1.7 : Depends: wine1.7-i386 (= 1:1.7.12-0ubuntu1)
E: Unable to correct problems, you have held broken packages.

나는 또한 적성을 시험해 보았습니다.

sudo aptitude install wine1.7

그것이 제안하는 해결책 중 하나는 다음과 같습니다.

     Remove the following packages:                                   
1)      empathy                                                        
2)      espeak                                                         
3)      ffmpeg                                                         
4)      gnome-media                                                    
5)      gstreamer0.10-plugins-good                                     
6)      indicator-sound                                                
7)      libasound2-plugins                                             
8)      libav-tools                                                    
9)      libavdevice53                                                  
10)     libcanberra-pulse                                              
11)     libespeak1                                                     
12)     libfarstream-0.1-0                                             
13)     libfluidsynth-dev                                              
14)     libfluidsynth1                                                 
15)     libjack-dev                                                    
16)     libjack0                                                       
17)     libportaudio2                                                  
18)     libpurple0                                                     
19)     libtelepathy-farstream2                                        
.
.
.                                     
      Install the following packages:                                  
40)     libcanberra-gstreamer [0.28-3ubuntu3 (precise)]                

      Keep the following packages at their current version:            
.
.
.                              
63)     wine1.7 [Not Installed]                                        
64)     wine1.7-amd64 [Not Installed]                                  
65)     wine1.7-i386:i386 [Not Installed]                              

      Leave the following dependencies unresolved:                     
.
.
.
84)     wine1.7-amd64 recommends libasound2-plugins                    
85)     wine1.7-i386:i386 recommends libasound2-plugins:i386           
86)     wine1.7-i386:i386 recommends libsane:i386                      
87)     wine1.7-i386:i386 recommends libxcomposite1:i386               
88)     wine1.7-i386:i386 recommends libxcursor1:i386                  
89)     wine1.7-i386:i386 recommends libxi6:i386                       
90)     wine1.7-i386:i386 recommends libxinerama1:i386                 
91)     wine1.7-i386:i386 recommends libxrandr2:i386                   
92)     wine1.7-i386:i386 recommends libxrender1:i386                  
93)     wine1.7-i386:i386 recommends libxt6:i386                       
94)     wine1.7-i386:i386 recommends libxxf86vm1:i386  

적성은 관련없는 많은 패키지를 삭제하고 와인을 설치하지 않을 것임을 보여줍니다. 이 의존성 문제를 어떻게 해결하는지 모르겠습니다. 새로 설치된 우분투에 와인을 설치할 수 있지만 제 경우에는 어떤 패키지가 이 문제를 일으키는지 모르겠습니다. 나는 또한 와인과 같은 다른 버전의 와인을 시도했습니다 wine1.6 wine1.4 wine1.3. 나는 또한 소스 코드에서 와인을 설치하려고 시도했지만 GUI가 아닌 응용 프로그램만 실행할 수 있습니다.

답변1

PPA 와인은 현재 가지고 있는 것보다 더 새로운 것에 의존하기 때문에 기본 시스템을 업그레이드해야 한다고 생각합니다. 소프트웨어 소스에서 백포트 및 제안된 업데이트를 켰습니까? 그런 다음 다음 중 하나를 수행해야 합니다.

apt-get 안전 업그레이드

또는

apt-get dist-업그레이드

Wine을 설치하기 전에. 행운을 빌어요.

답변2

몇 주 전에 와인을 설치하려고 할 때 이 오류가 발생했습니다.

나는 명령을 사용하여 이 문제를 해결했다고 생각합니다.

sudo apt-get install wine1.7 --fix-missing

태그 --fix-missing는 정확히 말한 대로 누락된 패키지를 수정합니다. 그래도 작동하지 않으면 사용해 보세요.

sudo apt-get install wine1.7 --fix-broken

또는

sudo apt-get install wine1.7 -f

어느 것이었는지 잊어버렸지만 그 중 하나가 나를 위해 와인을 설치했는데, 동일한 오류가 발생합니다.

관련 정보