web-dev-qa-db-ja.com

Ubuntu 12.10 64ビットでJD-GUIを起動できません

端末からJD-GUIを開こうとすると、次のエラーが表示されます

error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

そこで、次のコマンドを使用してライブラリをインストールしようとしました。

Sudo apt-get install libgtk2.0-0:i386
Sudo apt-get install libcanberra-gtk-module:i386
Sudo apt-get install gtk2-engines-murrine:i386

出力は次のとおりです。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libcanberra-gtk-module

そこで、[ファイル] https://packages.debian.org/wheezy/libgtk2.0-0-dbg をダウンロードするために出かけました。これには、ライブラリの.debインストーラーがあり、クリックしてインストールすると、Ubuntu Software Centerが開き、次のエラーが表示されます。

Dependency is not satisfiable: libgtk2.0-0(=2.24.10-2)

注:このすべてを試した後、apt-get upgradeおよびapt-get updateともう一度やり直したが、まだ機能しなかった。私はこれを何時間も試してきましたが、すでにグーグルで検索しましたが、解決策は見つかりませんでした。

2
Yuran Pereira

「libgtk2.0-0:i386」(32ビット版)の代わりに「libgtk2.0-0」(64ビット版を意味する)をインストールする必要がある可能性があります。タイトルから、64ビットのubuntuバージョンを使用していることに気付きました。

1
Robert