我正在尝试在我的 Slackware 14.1 x86_64 中安装 skype,但我不是该系统的超级用户,所以我需要一些帮助。
当我在命令行中启动时,输出是......
skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory
多库支持已安装。并且这个库已安装在我的系统中。
ldd 输出:
linux-gate.so.1 (0xffffe000)
libXv.so.1 => not found
libXss.so.1 => not found
librt.so.1 => /lib/librt.so.1 (0xf53cc000)
libdl.so.2 => /lib/libdl.so.2 (0xf53c7000)
libX11.so.6 => not found
libXext.so.6 => not found
libQtDBus.so.4 => not found
libQtWebKit.so.4 => not found
libQtXml.so.4 => not found
libQtGui.so.4 => not found
libQtNetwork.so.4 => not found
libQtCore.so.4 => not found
libpthread.so.0 => /lib/libpthread.so.0 (0xf53ab000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf52c3000)
libm.so.6 => /lib/libm.so.6 (0xf5280000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xf5266000)
libc.so.6 => /lib/libc.so.6 (0xf50db000)
/lib/ld-linux.so.2 (0xf771d000)
有人能帮助我吗?
答案1
恐怕没有 root 访问权限,您将无法安装缺少的软件包来实现此功能。如果您可以获得 root 访问权限,您应该能够在此处找到所需的软件包:http://pkgs.org/
确保选择适合您的操作系统和版本的软件包。我已经有一段时间没有运行 Slackware 了,但我认为安装命令是这样的:slackpkg -install <name of package>
您需要以 root 身份执行此操作。您可能还需要进行 Google 搜索,以确保知道哪个软件包包含哪些库。该站点上列出了另一种正确的语法(有多种方法可以做到这一点),因此如果它与我说的不同,请使用它而不是我的。