Wine と PlayonLinux をインストールできません。

Wine と PlayonLinux をインストールできません。

私はここにいる基本オペレーティングシステムフレヤ

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.6 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

そして:

 sudo apt-get install playonlinux
    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:
     playonlinux : Depends: wine or
                            wine-unstable but it is not installable
    E: Unable to correct problems, you have held broken packages.

すべてのPPAが無効になり、Ubuntuリポジトリが有効になっている間:

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

それ以外の場合、パッケージに問題はありません。

sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

以下の指示に従った後アクベント

  sudo apt-get -u dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

したがって、ここに失敗はありません。

ただし、端末には元のエラーがまだ存在します。

Synapticで何が起こるのかは違います!playonlinux削除したいパッケージをインストールしようとしたときにすべてのシステムが含まれているとします。これによりシステムが完全に破壊されます。リストが長すぎてここに投稿できません。

インストールしようとするとうまくwineいくようです。 ここに画像の説明を入力してください。

ただし、これは上記のターミナル出力と矛盾しますsudo apt-get install wine。すべてが私にとっては奇妙に見えます。


修正する

Synapticからインストールしようとしましたが、wine実際には機能しません。インストールを選択するとすぐに、パッケージが破損しているとマークされ、記載されていwineない一部のパッケージは破損したとマークされます。

ここに画像の説明を入力してください。


破損したパッケージを識別する方法は?破損しているとマークされているのがバグである可能性はありますか?

ベストアンサー1

主なアイデアは、aptitudeより大きなオプションを使用することです。

答えは次のとおりですこれはUbuntuフォーラムにあります。

  • /etc/apt/sources.listdeb 行に [arch=amd64,i386] を追加して複数のアーキテクチャをサポートします。

deb [arch=amd64,i386] http://fr.archive.ubuntu.com/ubuntu/ trusty universe

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo dpkg --add-architecture i386
sudo apt-get update

これで、データベースアップデートにロードする別のamd64およびi386リポジトリが表示されます。

aptitude次に、より複雑な依存関係解決プログラムがあるので、に切り替えました。

sudo apt-get install aptitude

sudo aptitude --full-resolver -f install wine1.7

完全な細部:http://pastebin.com/Z9Ww11SU

簡単に言えば、私がしたことは次のとおりです。

  • aptitudeはwine1.7をインストールしないソリューションを提案し、最初の選択は(20)です。
  • このソリューションは拒否されましたr 20。私にとっては少し複雑でした。他の回答のコマンドをコピーしました。まず、20YESまたはNOの代わりに選択しますr 20(Wine 1.7の削除を拒否)。
  • 次に、(YESをn選択しない限り、各決定の後に新しい選択肢が与えられるように見えます。この場合、Wineに対して「未解決の依存関係」とマークされているのでNOと思います)。Yaptitude --full-resolver
  • 次のステップは良い解決策を提供します。 Wineをインストールして14個のパッケージをダウングレードします。

ibasn1-8-heimdal libgphoto2-6 libgphoto2-port10 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libkrb5-26-heimdal liblcms2-2 libroken18-heimdal libsane libsane-common libwind0-heimdal

  • したがって、最後の項目はYYESです。 Wine 1.7がインストールされました。

  • その後、インストールにplayonlinux問題はありませんでした。

The following NEW packages will be installed:
  libwxgtk-media2.8-0{a} mesa-utils{a} playonlinux python-wxgtk2.8{a} python-wxversion{a} 
0 packages upgraded, 5 newly installed, 0 to remove and 0 not upgraded.

おすすめ記事