web-dev-qa-db-ja.com

ia32-libsエラーのため、AdobeまたはSkypeをインストールできません

私は通常、そのようなフォーラムには投稿しませんが、ここで何が起こっているのかを理解するのをあきらめ、助けが必要です。

Adobe Readerをインストールする必要があります。 Intel Core 2 DuoでUbuntu 12.04 Precise x64を実行しています:

 $ uname -a 
 Linux Edison 3.2.0-26-generic#41-Ubuntu SMP Thu Jun 14 17:49:24 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux 

「Sudo apt-get install acroread」を試みると、次のエラーが表示されます。

次のパッケージには、満たされていない依存関係があります。
 acroread:依存:ia32-libs(> = 20080808)しかし、インストールされません
依存:nspluginwrapperしかし、行きません
 E:問題を修正できません。壊れたパッケージがあります。

「Sudo apt-get install ia32-libs」をインストールしようとすると、次のメッセージが表示されます。

次のパッケージには、満たされていない依存関係があります。
 ia32-libs:依存:ia32-libs-multiarch 
 E:問題を修正できません。壊れたパッケージを保持しています。

最後に、「Sudo apt-get install ia32-libs-multiarch」をインストールしようとすると、次のメッセージが表示されます。

 ia32-libs-multiarch:i386:依存:bluez-alsa:i386がインストールされません
依存:libgettextpo0:i386がインストールされません
依存:gstreamer0.10-plugins-base:i386がインストールされません
依存:gstreamer0.10-plugins-good:i386がインストールされません
依存:gtk2-engines:i386がインストールされません
。
。
。

何が起こっているのか誰にも分かりますか?

3
user78513

Wineとacroreadをインストールしようとすると依存関係が壊れるという同様の問題があり、11.04から12.04(11.10を超える)にアップグレードした直後にia32-libs-multiarchをインストールしようとすると苦情がありました。私が11.04で持っていたいくつかのPPAがシステムに新しいバージョンのアプリケーションをインストールしたようです。アップグレード後、これらのアプリの残りの部分は依存関係にいくつかの混乱をもたらしたようです。

(現在まで)動作しているように見える解決策は、ドイツのUbuntuボード( http://forum.ubuntuusers.de 、ユーザーLasallからの投稿)で見つかりました。

最初にダウングレードが必要であり、次の手順を実行します。「設定」ファイルを作成します。

Sudo vi /etc/apt/preferences

次の行を挿入します。

Package: *       
Pin: release a=precise*
Pin-Priority: 2012

ピンの優先度は1000より大きくする必要があります。

次に、問題のあるアプリケーションを次の方法でダウングレードできます。

Sudo apt-get dist-upgrade

次に、Sudo apt-get install ia32-libs-multiarchSudo apt-get install ia32-libsなどの依存関係について不平を言っているパッケージをインストールできます。

最後に、作成したファイルを削除する必要があります。

Sudo rm /etc/apt/preferences

それ以外の場合、新しい更新は見つかりません。

これがあなたにも役立つことを願っています!

2
JFB

満たされていない依存関係があります。この問題を解決するために過去に行ったことは、必要なファイルをダウンロードすることです。その後、Adobe Readerのインストールを試行できます。

0
gabemai

E:問題を修正できません。壊れたパッケージを保持しています。

これは、壊れたパッケージがあることを示しています。古い壊れたパッケージが修正されるまで、apt-getは新しいパッケージの依存関係を満たすことができません。

このコマンドは破損したパッケージを修正する必要があります(インターネット接続がアクティブであることを確認してください)。

Sudo apt-get install -f

古いパッケージが修正された後、mutliarch libsを含むAdobeに必要な依存関係をインストールできるはずです。

0
TrailRider