我正在使用 Ubuntu 14.04 并尝试了以下帖子中的建议:skype:加载共享库时出错:libXss.so.1:无法打开共享对象文件:没有这样的文件或目录,但仍然出现相同的错误
定位文件,
$ locate /usr/lib/x86_64-linux-gnu/libXv.so.1
/usr/lib/x86_64-linux-gnu/libXv.so.1
/usr/lib/x86_64-linux-gnu/libXv.so.1.0.0
Run Code Online (Sandbox Code Playgroud)
找到提供上述文件的包,
$ dpkg -S /usr/lib/x86_64-linux-gnu/libXv.so.1
libxv1:amd64: /usr/lib/x86_64-linux-gnu/libXv.so.1
$ dpkg -S /usr/lib/x86_64-linux-gnu/libXv.so.1.0.0
libxv1:amd64: /usr/lib/x86_64-linux-gnu/libXv.so.1.0.0
Run Code Online (Sandbox Code Playgroud)
所以,你必须安装libxv1:i386
包。因为 Skype 仅适用于 32 位版本,所以它只需要 32 位版本的库文件而不是 64 位版本。
sudo apt-get install libxv1:i386
Run Code Online (Sandbox Code Playgroud)
并且在 64 位系统上运行上述命令之前不要忘记添加 i386 架构。
sudo dpkg --add-architecture i386
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
26995 次 |
最近记录: |