Wine(wine1.5-i386 Broken Package Error)をダウンロードするには?


8

私が試してみました:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5

そしてそれは失敗した。

エラーは次のようです:

The following packages have unmet dependencies: wine1.5 : Depends: wine1.5-i386 (= 1.5.19-0ubuntu1) but it is not installable 
E: Unable to correct problems, you have held broken packages.

wine1.5-i386Ubuntu には必要ですが、Ubuntuにはありませんwine1.5-i386。そのため、wineをインストールできません。Ubuntu Storeでwineを取得しようとすると、同じエラーが発生し、詳細は少なくなります。


単なる理論:「ソフトウェアソース」で、「マルチバース」、「ユニバース」、「制限」、「メイン」が有効になっていることを確認し(さまざまなソースがすべてチェックされていることを確認してください)、パッケージ情報を更新します。 。
Richard

回答:


7

その問題が発生したとき(32ビットまたは64ビットのいずれかで表示されます)、最初に行う必要があるのは次のとおりです。

  1. 簡単なツールを入手する

    以下で説明する作業の一部を行うには、まずとをダウンロードaptitudesynapticます。これは、どちらも壊れたパッケージ、特にシナプスの処理に優れているためです。そうするsudo apt-get install aptitude synaptic。このステップはスキップできますが、あなたのような非常にまれなパッケージの問題を回避するために、このステップを本当にお勧めします。

  2. ワインをなくす -

    (このステップでワインを排除できない場合は、ステップ3に進み、次に2に戻ります)

    シナプスを開いた場合は、すべてのワインパッケージを探し、それらをパージします。それらを削除するだけではありません。それらを削除しても、ダウンロードしたパッケージは残ります。Synaptic内のパッケージを右クリックすると、「完全削除のマーク」として表示されるそれらをパージします。

    aptitudeを使用している場合は、を実行してくださいsudo aptitude search wine。最初の列にiが付いている(インストールされていることを意味する)パッケージごとに、aを実行しsudo aptitude purge PACKAGE_NAMEます。
    例えばsudo aptitude purge wine1.5。その後は:

    sudo apt-get autoremove
    sudo apt-get autoclean

  3. 更新とアップグレード -

    完全に削除されたことを確認したら、更新を行ってから、アップグレードを実行します。

    sudo apt-get update
    sudo apt-get upgrade

  4. ステップ2と3でエラーが発生せず、それらを完全に完了した場合(質問で述べたようにWineのPPAをすでに追加していると仮定して)、次のいずれかの方法でWineをインストールします。

    Aptitudeの場合sudo aptitude install wine1.5

    Synapticの場合:Synapticを開き、wine1.5パッケージを探します。また、依存関係をインストールして問題を解決します。そこには、i386パッケージも含まれています。これが自動的に選択されない場合は、パッケージを手動で選択します。wineの追加パッケージをインストールするために必要なwinetricksも選択することを忘れないでください(.NET、DirectX ...)

    Aptありsudo apt-get install wine1.5

    ソフトウェアセンターの場合:Wineを検索してください。バージョンが1.5であることを確認します。

    4つのうち、私は最初にSynapticを推奨し、次にaptitudeとaptを推奨します。最後はソフトウェアセンターです。一般的にパッケージの問題があるからではありませんが、この特定のケースでは、たとえばSoftware Centerは、何かが起こってもputエラーをほとんど出さず、インストールされているパッケージの依存関係を表示せず、すべてが終了するまで最後まで知りません。働いたかどうか。

  5. winetricksDashまたはターミナルから実行して、すべてが正しいことを確認します。どちらの方法でも、Wine構成ウィンドウが表示されます。これは、すべてが大丈夫であることを意味します。


1
完了しましたが失敗した結果:次のアクションはこれらの依存関係を解決します:次のパッケージを現在のバージョンで維持します:1)wine1.5 [未インストール] 2)wine1.5-amd64 [未インストール]次の依存関係を未解決のままにします:3) wine-mono0.0.8はwine1.5を推奨4)wine-gecko1.8はwine1.5-amd64を推奨このソリューションを受け入れますか?[Y / n / q /?]
user114477 2012

私はあなたの問題を見ます。PPAを追加する前にワインをインストールしたかどうかを尋ねてもよいでしょうか。それは私に同じ問題を与えました。はいの場合、1つまたは2つのステップを回答に追加します。
Luis Alvarado

PPAの前にwineをインストールしようとしましたが、うまくいきませんでした。「Ubuntu Software Center」で、Wineにリストされているすべてのアドオンのチェックボタンを押して、ワイン用のアドオンをいくつかインストールできるようにしましたが、私自身がPPAの前にあったワインではありませんでした。
user114477

Aptitudeは廃止されました-代わりにAPTまたはフロントエンドを使用してください。
Richard

1
@ searchfgold6789-いいえ。Aptitudeはまだ私にとっても他の多くの人にとってもaptのより良いバージョンです。1つのコマンドですべてを実行できます。シンプルに保つ。例として、表示/検索またはパッケージの再インストールを行っています。他のUbuntuユーザーがaptitudeを使用し、さらにはsynapticを使用していると確信しています。
Luis Alvarado

4

playonlinuxをインストールすると、自動的にwineの最適なバージョンが選択されます。

sudo apt-get install playonlinux winetricks

試してみましたが、同じ問題が発生するのはwineに依存しているため、インストールできないため、wine1.5-i386がないためインストールできませんでした。
user114477

1

それはかなり可能です。ここでの問題は日付と時刻の問題でした。おそらく、PPAがすべてのパッケージをビルドしていないか、その他のテンポラのパッキングの問題です。

したがって、「修正する」ものは何もないかもしれません

wine ppaパッケージのインストールは非常に簡単です。ubuntureposからwineがインストールされているか、ワインがインストールされていないか、インストールされていないかにかかわらず、同じコマンドを使用できます。wineがインストールされているか、現在インストールされている場合、潜在的な問題が1つあります。apt-getを使用して、コンソールからwineのppaバージョンのみをインストールしたい場合があります。 (つまり、apt-get upgradeを使用しない

コンソールからppa wineと任意のdepsのみをインストールするには

第一。インストールされている場合はメタパッケージを削除する

sudo apt-get purge wine

次に、wineがインストールされているかどうかに関係なく、同じコマンド

sudo add-apt-repository ppa:ubuntu-wine/ppa

で終わる

sudo apt-get update && \
sudo apt-get install wine

事前に懸念がある場合は、1つ目。実行することにより、インストールをシミュレート(-s)

sudo apt-get update && \
sudo apt-get -s install wine

すべてが順調な場合は、-sなしで再実行してください。 sudo apt-get install wine


0

問題は32-64ビットアーキテクチャに関連しているため、新しい外部アーキテクチャを構成する必要があります(quantal / 12.10のみ)。

sudo dpkg --add-architecture i386

新しいアーチが利用可能であることを確認し、パッケージを更新してインストールしますapt

sudo dpkg --print-foreign-architectures #now this should return 'i386'
sudo apt-get update; sudo apt-get install wine1.5 #and away you go!

出典:Wineがシステムにインストールできないのはなぜですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.