Wine1.6およびwine1.6-AMD64をKubuntu 12.10(quantal)のppa:ubuntu-wineからインストールする場合、常にwine1.6-i386のインストールを要求されました。
root @ ezgo64:/etc/apt/sources.list.d# LC_ALL = C apt-get install wine1.6 パッケージリストの読み取り中...完了 依存関係ツリーの構築 状態情報を読み込んでいます...完了 一部のパッケージをインストールできませんでした。これは、不可能な状況をリクエストしたことを意味する場合があります。または、不安定な ディストリビューションを使用している場合、必要なパッケージがまだ作成されていないか 着信から移動されます。 次の情報は、状況を解決するのに役立ちます。 次のパッケージには、満たされていない依存関係があります: wine1.6:Depends:wine1.6-i386(= 1.6 -0ubuntu1〜ppa1)しかし、インストール可能ではありません 推奨:ttf-mscorefonts-installerですが、インストール可能ではありません 推奨:fonts-horai-umefontですが、インストールされません 推奨:fonts-unfonts-coreがインストールされない 推奨:winbindがインストールされない E:問題を修正できず、壊れたパッケージを保持している。 root @ ezgo64:/etc/apt/sources.list.d# LC_ALL = C apt-get install wine1.6 wine1.6-AMD64 パッケージリストを読み込んでいます...完了 依存ツリーの構築 読み取り状態情報を取得しています...完了 一部のパッケージをインストールできませんでした。これは、不可能な状況をリクエストしたことを意味する場合があります。または、不安定な ディストリビューションを使用している場合、必要なパッケージがまだ作成されていないか 着信から移動されます。 次の情報は、状況を解決するのに役立ちます。 次のパッケージには、満たされていない依存関係があります: wine1.6:Depends:wine1.6-i386(= 1.6 -0ubuntu1〜ppa1)しかし、インストール可能ではありません 推奨:ttf-mscorefonts-installerですが、インストール可能ではありません 推奨:fonts-horai-umefontですが、インストールされません 推奨:fonts-unfonts-coreがインストールされない 推奨:winbindがインストールされない E:問題を修正できず、壊れたパッケージを保持している。
ただし、AMD64ボックスにwine1.6-i386をインストールするにはどうすればよいですか?したがって、このAMD64バージョンのwine1.6をインストールできるように、パッケージをダウンロードし、展開し、依存関係を変更してwine1.6-i386を削除する必要があります。
wine1.5にも同じ問題があります。
助言がありますか?
追加された新しい情報:提案をありがとう。しかし、wine1.6-i386をインストールしようとすると、libgstreamer0.10-0:i386のような他の多くのi386パッケージを要求しました。私はそれをインストールすることができず、そのような依存関係を解決する方法を知りませんでした。任意の助けをいただければ幸いです。
追加のアーキテクチャを追加するだけです:
Sudo dpkg --add-architecture i386
aptソースを更新すると動作するはずです。
例(ルートとして):
dpkg --add-architecture i386 # Add i386 architecture for Wine
add-apt-repository -y ppa:ubuntu-wine/ppa # Add PPA/Wine repository
apt-get update
apt-get install -qy wine1.8
私は答えを見つけました...少なくとも解決策。
buntu 12.10 64ビットにwine(またはia32-libs)をインストールできません
/ etc/apt/preferencesを使用してPin-Priorityを割り当てると、wine-i386のインストール中の依存関係の問題が解決されます。ただし、一部のマシンでは、ほぼすべてのkdeパッケージが削除され、i386パッケージのインストール後にそれらを再インストールする必要があります。
wine1.x
メタパッケージは、wine1.x-AMD64
とwine1.x-i386
の両方の実際のパッケージに依存しています。これらは、AMD64およびi386 windowsアプリケーションのサポートに対応しています。 64ビットシステムでは、必要なすべてのライブラリの32ビットバージョンがあれば、32ビットバイナリを実行できます。
wine1.x-AMD64
パッケージのみをインストールしてマルチアーチの依存関係を回避できますが、32ビットWindowsアプリケーションをロードできなくなります。これは、ゲームとアプリケーションの大部分をカバーしているようです。
依存関係の問題についてはわかりませんが、ワイン固有のものではなく、壊れたパッケージの一般的な修正を探します。