web-dev-qa-db-ja.com

Ubuntu natty 64bitにwineをインストールできません[依存関係が壊れています]

Ubuntu natty 64bitをインストールしました。今、wineをインストールしようとしていますが、どのように実行しても(ソフトウェアセンター/シナプス/ターミナル)、失敗します。

ターミナルで試したことは次のとおりです。

Sudo apt-get update
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.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

誰もこれに直面しましたか?これはバグですか、何かが壊れていますか?

解決方法に関するヒントはありますか?

編集:

私はaptitudeで試しましたが、より明確なメッセージが表示されます:

Sudo aptitude install wine

出力:

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

ワインパッケージはレポで更新されていないようです。私は今どうすればいい?

3
Mehdi

主な問題は、バングラデシュのミラーを意味する「バングラデシュのサーバー」を使用していることです。このミラーはあまり定期的に更新されず、このミラーのユーザーは私を含めて何度かこの種の問題に直面しました。そのため、ミラーをメインサーバーまたはUSサーバーなどに変更します。

3
Tareq

Sudo apt-get install -f

これにより、依存関係がインストールされます。

1
TheShadowFog

しばらくしてからこれをすでに解決している場合はダンノですが、キーボードで頭を動かしてうまくいかなかったもの(AAAAAAAH)を数時間叩いた後、 here のように解決しました。以下に関連情報を含めました。それが役に立てば幸い!

Ubuntuシステムでは、パッケージ化されたWineがビルトインパッケージマネージャーから使用するのと同じ開発パッケージをインストールできます。

Sudo apt-get build-dep wine1.3

ビルドの依存関係が最近変更された場合は、Wine PPAを有効にして、更新されたビルド依存を取得する必要があります。いずれにしても、開発者はWine PPAを有効にすることをお勧めします。これは、更新されたwine-geckoパッケージと、古いUbuntuでWineに必要なパッケージの新しいバージョンを提供するためです。

0
Lara