我无法在 Fedora 20-64 位中安装 Skype

我无法在 Fedora 20-64 位中安装 Skype

我是 Linux 世界的新手。我已经fedora 20 (64 bit)在系统中安装了。我正在尝试在系统中安装 skype。但是它抛出了一个错误

/opt/skype/skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory

错误说我libXv.so.1的安装中缺少一个文件。所以我用谷歌搜索并找到了解决方案。大多数结果都说我需要运行以下命令

sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386 

我没有apt-get命令。因此,我apt成功地在系统中安装了软件包并运行了上述命令。但它给了我以下错误。

Reading Package Lists... Error!
E: opening /var/lib/apt/lists/download.fedoraproject.org_pub_fedora_linux_development_rawhide_x86%5f64_os_repodata_84cafdb58c1256eb6abcc0d6793f552b46300c46f747e9b0a5df9db392b23c44-primary.sqlite.xz db failed
E: Unsupported database scheme (0)
E: The package lists or status file could not be parsed or opened.

我被困在这里。我现在该怎么办?我怎样才能成功安装此软件包并使我的 Skype 正常工作。

提前致谢 。

答案1

apt-get适用于 Ubuntu 和其他 Debian 衍生的 Linux。对于 Fedora,使用yum

yum install libXv

答案2

如果您仍在运行 Fedora 20,您是否尝试过:清理 yum 缓存并强制安装以替换软件包?

su -c 'yum clean packages' (also you can run: sudo yum clean all)
sudo yum install libXv --replacepkgs

对于 Fedora 24,下载 Skype。就我而言,版本是:skype-4.3.0.37-fedora.i586.rpm

打开终端,转到〜/Downloads并运行:

sudo dnf install skype-4.3.0.37-fedora.i586.rpm

这就对了!

相关内容