skype:共有ライブラリのロード中にエラーが発生しました:libXss.so.1:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリはありません


18

私は、Ubuntuの11.10 64bit版を使用してい
Skypeが実行した後に、しかし、働いていたsudo apt-get autoremoveSkypeが投げています

skype:共有ライブラリのロード中にエラーが発生しました:libXss.so.1:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリはありません

どうすれば修正できますか?

回答:


19

ライブラリファイルが欠落しているようです。このプログラムapt-fileを使用して、特定のファイルを提供するパッケージを見つけることができます。(dpkg -Sこれも行いますが、インストールされていないパッケージでは機能しません)

apt-file search libXss.so 収量:

ia32-libs: /usr/lib32/libXss.so
ia32-libs: /usr/lib32/libXss.so.1
ia32-libs: /usr/lib32/libXss.so.1.0.0
libxss-dev: /usr/lib/libXss.so
libxss1: /usr/lib/libXss.so.1
libxss1: /usr/lib/libXss.so.1.0.0
libxss1-dbg: /usr/lib/debug/usr/lib/libXss.so.1.0.0

libxss1そのライブラリのパッケージをインストールする必要があります。Skypeの32ビットバージョンを実行している場合は、のia32-libs代わりにインストールする必要がありlibxss1ます。


これは私にはうまくいきません。Skypeは「libsqlite3.so.0」を見つけることができません。apt-fileは、これがlibsqlite3-0またはlibsqlite3-0.dbgによって提供されることを報告します。「apt-get install libsqlite3-0」は、すでにインストールされていると報告します。「sudo ldconfig」は何もしません。Skypeはまだ失敗します。
ジョナサンハートリー14年

@JonathanHartley sudo apt-get install libsqlite3-0:i386Skypeは32ビットパッケージなので、代わりに試してください。
Lekensteyn

15

私のために働いた:

echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386
sudo apt-get install libqtgui4:i386

から取得:https : //bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/830440


これはうまくいきましたが、最初の行の後にsudo apt-get -f installを実行し、Skype Webページからskype 32ビットを取得する必要がありました。
クリストファー

5

それ以降の64ビットUbuntuバージョンの場合

$ locate libXss.so.1
/usr/lib/x86_64-linux-gnu/libXss.so.1
/usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
$ dpkg -S libXss.so.1
libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1

したがって、skypeの64ビットバージョンがないためlibxss1、ライブラリファイルの32ビットバージョン(つまり、libxss1:i386)をインストールする必要があります。32ビットのSkypeには、32ビットのライブラリファイルが必要です。したがって、32ビットバージョンのlibxss1パッケージをインストールすると、問題が解決します。

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