web-dev-qa-db-ja.com

wine1.6-i386のインストールも求められるubuntu-wine ppaからwine1.6-AMD64をインストールします

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パッケージを要求しました。私はそれをインストールすることができず、そのような依存関係を解決する方法を知りませんでした。任意の助けをいただければ幸いです。

1
Franklin

追加のアーキテクチャを追加するだけです:

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)をインストールできません

1
kenorb

私は答えを見つけました...少なくとも解決策。

buntu 12.10 64ビットにwine(またはia32-libs)をインストールできません

/ etc/apt/preferencesを使用してPin-Priorityを割り当てると、wine-i386のインストール中の依存関係の問題が解決されます。ただし、一部のマシンでは、ほぼすべてのkdeパッケージが削除され、i386パッケージのインストール後にそれらを再インストールする必要があります。

1
Franklin

wine1.xメタパッケージは、wine1.x-AMD64wine1.x-i386の両方の実際のパッケージに依存しています。これらは、AMD64およびi386 windowsアプリケーションのサポートに対応しています。 64ビットシステムでは、必要なすべてのライブラリの32ビットバージョンがあれば、32ビットバイナリを実行できます。

wine1.x-AMD64パッケージのみをインストールしてマルチアーチの依存関係を回避できますが、32ビットWindowsアプリケーションをロードできなくなります。これは、ゲームとアプリケーションの大部分をカバーしているようです。

依存関係の問題についてはわかりませんが、ワイン固有のものではなく、壊れたパッケージの一般的な修正を探します。

0
chronitis