是否有可以通过 Skype 网络进行通信的第三方应用程序?

是否有可以通过 Skype 网络进行通信的第三方应用程序?

Scientific Linux 官方存储库中是否有可以通过 Skype 与人们通信的程序?我是担心 Skype 的安全,但我希望能够登录我的 Skype 帐户并与我的 Skype 朋友通话/聊天。

答案1

据我所知,仍然没有兼容 Skype 的 Skype 替代品。但是,Pidgin 和 Empathy 的插件允许您通过 Pidgin/Empathy 界面使用 Skype。不幸的是,他们仍然需要 Skype 在后台运行,因为他们通过 API 与其进行通信。

或者,您可能感兴趣通过单独的受限用户帐户运行 Skype 和/或使用 apparmor 来限制它可以执行的操作

如果您从以下位置下载“动态”版本 (.tar.bz2),也可以以普通用户身份轻松安装官方 Skype官方网站。要安装必要的依赖项,只需运行:

yum-builddep skype # on RPM-based distros
apt-get build-dep skype # on DEB-based distros

答案2

试试这个方法。

  • 从以下位置导入或下载 GPG 密钥这里
  • 下载 GPG 密钥,然后以root用户身份将其导出到预期位置:

gpg --keyserver pgp.mit.edu --recv-keys 0xD66B746E; gpg -a -o /etc/pki/rpm-gpg/RPM-GPG-KEY-skype --export 0xD66B746E; sudo rpm --import RPM-GPG-KEY-skype;

  • 添加或更新以下存储库文件/etc/yum.repos.d/skype.repo

[skype]     
name=Skype Repository     
baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/     
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-skype 
enabled=1    
gpgcheck=1

  • 下载并安装 Skype

    wget http://www.skype.com/go/getskype-linux-beta-fc10

    • 安装 Skype 工作可能需要的其他库

      sudo yum install also-lib also-plugins-pulseaudio dbus-libs e2fsprogs-libs expat fontconfig freetype glib2 glibc keyutils krb5-libs libpcap libgcc libICE libpng libselinux libSM libstdc++ libX11 libXau libxcb libXcursor libXdmcp libXert libXfixes libXi libXinerma libXrandr libXrender libXScrnSaver libXv openssl qt qt-X11 zlib

      sudo yum localinstall skype-*.rpm

      • 如果仍然不起作用,请尝试sudo yum localinstall skype-*.rpm --nogpgcheck
  • 看来安装的版本需要一些 ld_preload hack 才能执行。在 ~/.bashrc 中更新它。

    alias skype='LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/skype'

答案3

如果您正在寻找 API 等第三方应用程序,那么 Skype 确实提供了适用于许多编程语言(包括 perl)的 API。我确信您可以搜索一些 C++、Perl(Net::DBUS::Skype)、Python 的 Skype API,它们可以为您提供与 Skype 界面相同的功能,以便稍后包装在应用程序中。干杯。

相关内容