проблема зависимости wine [дубликат]

На этот вопрос уже есть ответ здесь:

У меня 64 битная ubuntu 12.04 на моей системе. с графической картой nvidia. я установил некоторые пакеты вне линии с помощью dpkg и также некоторые программы из исходного кода. теперь у меня проблема с установкой wine на моей системе. Я пробовал эти команды:

  • 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.

Я также пробовал aptitude:

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  

как видно, aptitude собирается удалить много не связанных пакетов и не устанавливает wine. Я не знаю, как решить эту проблему зависимости. Я могу установить wine на только что установленную ubuntu, но в моем случае я не знаю, какие пакеты вызывают эту проблему. Я также пробовал другие версии wine, такие как wine wine1.6 wine1.4 wine1.3. Я также пробовал установить wine из исходного кода, но он может запускать только не gui приложения.

1
задан 21 February 2014 в 22:47

2 ответа

Я думаю, что ваша базовая система нуждается в обновлении, потому что вино PPA зависит от чего-то более нового, чем то, что у вас есть. Включили ли вы Backports и предлагаемые обновления в источниках программного обеспечения? После этого вам нужно будет либо:

apt-get safe-upgrade

ИЛИ

apt-get dist-upgrade

, прежде чем пытаться установить Wine. Удачи.

0
ответ дан 21 February 2014 в 22:47

Я встретился с этой ошибкой несколько пар недель назад, когда я пытался установить вино.

я полагаю, что зафиксировал это при помощи команды

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

я забыл, каким это было, но один из тех установленное вино для меня, с той же ошибкой, которую Вы получаете.

0
ответ дан 21 February 2014 в 22:47

Другие вопросы по тегам:

Похожие вопросы: