web-dev-qa-db-fra.com

Impossible d'installer wine sur Ubuntu natty 64bit [dépendance brisée]

Je viens d'installer Ubuntu natty 64bit. Maintenant, j'essaie d'installer Wine et peu importe comment je le fais (Centre logiciel/synaptique/terminal), cela échoue.

Voici ce que j'ai essayé sur le terminal:

Sudo apt-get update
Sudo apt-get install wine

Ça montre:

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.3 but it is not going to be installed
        Depends: ia32-libs (>= 1.6) but it is not going to be installed
        Depends: lib32asound2 (> 1.0.14) but it is not going to be installed
        Depends: libc6-i386 (>= 2.6-1) but it is not going to be installed
        Depends: lib32nss-mdns (>= 0.10-3) but it is not going to be installed
E: Broken packages

Tout corps a fait face à cela? Est-ce un bug ou quelque chose est cassé de mon côté?

Des conseils sur la façon de résoudre?

Éditer:

J'ai essayé avec aptitude, ça donne un message plus clair:

Sudo aptitude install wine

Production:

The following NEW packages will be installed:
  gnome-exe-thumbnailer{a} ia32-libs{a} icoutils{a} imagemagick{a} lib32asound2{ab} lib32bz2-1.0{a} lib32gcc1{ab} lib32ncurses5{a} lib32nss-mdns{a} lib32stdc++6{ab} lib32v4l-0{ab} 
  lib32z1{a} libc6-i386{ab} libcdt4{a} libgraph4{a} libgvc5{a} libilmbase6{a} liblqr-1-0{a} libmagickcore3{a} libmagickcore3-extra{a} libmagickwand3{a} libnetpbm10{a} 
  libopenexr6{a} libpathplan4{a} netpbm{a} ttf-droid{a} ttf-symbol-replacement-wine1.3{a} ttf-umefont{a} winbind{a} wine wine1.3{a} wine1.3-gecko{a} winetricks{a} 
0 packages upgraded, 33 newly installed, 0 to remove and 0 not upgraded.
Need to get 135 MB of archives. After unpacking 421 MB will be used.
The following packages have unmet dependencies:
  libc6-i386: Depends: libc6 (= 2.12.1-0ubuntu16) but 2.13-0ubuntu13 is installed.
  lib32gcc1: Depends: gcc-4.5-base (= 4.5.2-2ubuntu3) but 4.5.2-8ubuntu4 is installed.
  lib32asound2: Depends: libasound2 (= 1.0.23-2.1ubuntu2) but 1.0.24.1-0ubuntu5 is installed.
  lib32stdc++6: Depends: gcc-4.5-base (= 4.5.2-2ubuntu3) but 4.5.2-8ubuntu4 is installed.
  lib32v4l-0: Depends: libv4l-0 (= 0.8.1-2) but 0.8.3-1 is installed.
The following actions will resolve these dependencies:

      Keep the following packages at their current version:           
1)      ia32-libs [Not Installed]                                     
2)      lib32asound2 [Not Installed]                                  
3)      lib32bz2-1.0 [Not Installed]                                  
4)      lib32gcc1 [Not Installed]                                     
5)      lib32ncurses5 [Not Installed]                                 
6)      lib32nss-mdns [Not Installed]                                 
7)      lib32stdc++6 [Not Installed]                                  
8)      lib32v4l-0 [Not Installed]                                    
9)      lib32z1 [Not Installed]                                       
10)     libc6-i386 [Not Installed]                                    
11)     wine [Not Installed]                                          
12)     wine1.3 [Not Installed]                                       

      Leave the following dependencies unresolved:                    
13)     wine1.3-gecko recommends wine1.3                              
14)     winetricks recommends wine1.2 | wine1.3 | cxoffice5 | cxgames5

Il semble que le paquet de vin n'ait pas été mis à jour dans le dépôt. Qu'est-ce que je devrais faire maintenant?

3
Mehdi

Le principal problème est que vous utilisez "Server for Bangladesh", signifie Bangladesh miroir. Ce miroir n'est pas mis à jour très régulièrement et les utilisateurs de ce miroir ont rencontré ce type de problème à plusieurs reprises, y compris moi. Changez donc le miroir en serveur principal ou serveur américain ou quoi que ce soit.

3
Tareq

Essayez Sudo apt-get install -f

Cela installera les dépendances.

1
TheShadowFog

Je ne sais pas si vous avez déjà résolu cela depuis un certain temps, mais après quelques heures à m'écraser la tête contre le clavier en faisant des choses qui ne fonctionnaient pas (AAAAAAAH), je l'ai résolu comme décrit ici . J'ai inclus les informations pertinentes ci-dessous. J'espère que cela aide!

Sur un système Ubuntu, vous pouvez installer les mêmes packages de développement que le Wine empaqueté utilise à partir du gestionnaire de packages intégré:

Sudo apt-get build-dep wine1.3

Si les dépendances de build ont changé récemment, vous devrez peut-être activer Wine PPA pour obtenir un build-dep mis à jour. Les développeurs peuvent vouloir activer le Wine PPA de toute façon, car il fournit un package wine-gecko mis à jour et parfois des versions plus récentes des packages nécessaires à Wine sur les Ubuntus plus anciens.

0
Lara