如何在 Fedora 22 64 位上安装 Skype

如何在 Fedora 22 64 位上安装 Skype

我搜索了有关此主题的帖子几个小时,并找到了很多关于可能的解决方案的帖子,但仍然无法在 64 位机器上的 Fedora 22 上安装 skype

类似这样的帖子http://www.tecmint.com/things-to-do-after-fedora-22-workstation-installation/和许多其他人建议安装 Fedy,但当我成功安装 fedy 并选择从 fedyd 安装 Skype 后,出现此错误

[镜像] dbus-libs-1.8.18-1.fc22.i686.rpm:Curl 错误(78):未找到远程文件 ftp://mirror.uta.edu.ec/fedora/updates/22/x86_64/d/dbus-libs-1.8.18-1.fc22.i686.rpm [RETR 响应: 550] [MIRROR] dbus-libs-1.8.18-1.fc22.i686.rpm: 状态代码: 404 http://mirror.uta.edu.ec/fedora/updates/22/x86_64/d/dbus-libs-1.8.18-1.fc22.i686.rpm [失败] dbus-libs-1.8.18-1.fc22.i686.rpm:没有更多镜像可尝试 - 所有镜像都已尝试但均未成功 错误:下载软件包时出错:=======] 746 kB/s | 58 MB 00:25 ETA 无法下载 d/dbus-libs-1.8.18-1.fc22.i686.rpm:已尝试所有镜像 无法显示通知:GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:任何 .service 文件均未提供名称 org.freedesktop.Notifications

我也发现了这个http://www.tecmint.com/skype-4-2-released-install-on-ubuntu-debian-linux-mint-and-fedora/apt-get但因为它提到了 apt-get,所以我很清楚,即使将其更改为 adnf或命令,它也不适用于 fedora,yum因为没有找到 skype 包

我也尝试从 skype.com 下载站点下载并安装 Fedora 16 32 位,但安装几分钟后仍未完成,并且没有提供任何反馈或成功结果

Fedora 16 32 位版 Skype 无法安装在 Fedora 32 64 位上

现在它失败了,并给出了一个非常讽刺的消息,考虑到包名称和错误本身的组合

Skype 安装失败 我也尝试过其他论坛上的解决方案,并决定在这里寻求帮助,因为这里是获得准确和最新答案的好地方

答案1

对于 Fedora24和 Fedora23和 Fedora22(也是 64 位!)。

  1. 从以下网址下载 Skype:http://www.skype.com/en/download-skype/skype-for-computer/并选择Fedora 32 位(没有可用的 64 位软件包,但这没关系)。

    就我而言,它是版本:skype-4.3.0.37-fedora.i586.rpm

  2. 打开终端,转到~/Downloads/(或放置文件的任何位置)并运行:

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

    并且所有依赖关系将自动解决。

这就对了!

答案2

这是我采取的步骤

安装 Skype 要求 - 第 1 部分

sudo dnf 安装 alsa-lib.i686 fontconfig.i686 freetype.i686 glib2.i686 libSM.i686 libXScrnSaver.i686 libXi.i686 libXrandr.i686 libXrender.i686 libXv.i686 libstdc++.i686 pulseaudio-libs.i686 qt.i686 qt-x11.i686 zlib.i686 qtwebkit.i686

安装 Skype 要求 - 第 2 部分

sudo dnf 安装 alsa-lib.i686 fontconfig.i686 freetype.i686 \ glib2.i686 libSM.i686 libXScrnSaver.i686 libXi.i686 \ libXrandr.i686 libXrender.i686 libXv.i686 libstdc++.i686 \ pulseaudio-libs.i686 qt.i686 qt-x11.i686 zlib.i686 qtwebkit.i686

下载 skype 到/tmp文件夹

cd /tmp

wget --trust-server-names http://www.skype.com/go/getskype-linux-dynamic sudo mkdir /opt/skype sudo tar xvf skype-4.3* -C /opt/skype --strip-components=1

创建指向 skype 的符号链接

sudo ln -s /opt/skype/skype.desktop /usr/share/applications/skype.desktop  
sudo ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/icons/skype.png  
sudo ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/pixmaps/skype.png

4.创建 skype shell 文件

sudo touch /usr/bin/skype
sudo chmod 755 /usr/bin/skype

cat << EOF > /usr/bin/skype 
#!/bin/sh export SKYPE_HOME="/opt/skype"

\$SKYPE_HOME/skype --resources=\$SKYPE_HOME \$*
EOF

5.最后执行Skype

答案3

尝试一下 negativo Skype 存储库。它通常运行良好,并且支持 Fedora 21+ 和 CentOS/RHEL 6 和 7。

http://negativo17.org/skype-and-skype-pidgin-plugin/

相关内容