
私のシステムには 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
提案されている解決策の 1 つは次のとおりです。
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 をインストールしないことが示されています。この依存関係の問題を解決する方法がわかりません。新しくインストールした Ubuntu に wine をインストールできましたが、私の場合、どのパッケージがこの問題を引き起こしているのかわかりません。また、wine などの他のバージョンの wine も試しましたwine1.6
wine1.4
wine1.3
。ソース コードから wine をインストールしようとしましたが、非 GUI アプリケーションしか実行できませんでした。
答え1
PPA wine が現在使用しているものよりも新しいものに依存しているため、ベース システムをアップグレードする必要があると思います。ソフトウェア ソースでバックポートと提案された更新をオンにしましたか? オンにした後、次のいずれかを行う必要があります。
apt-get セーフアップグレード
または
apt-get ディストリビューションのアップグレード
Wine のインストールを試みる前に。幸運を祈ります。
答え2
数週間前、Wine をインストールしようとしたときにこのエラーが発生しました。
このコマンドを使用することでこれを修正できたと思います
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
どれだったかは忘れましたが、そのうちの 1 つで wine がインストールされましたが、あなたと同じエラーが発生しました。