如何使用Wine在Ubuntu上运行Windows Skype?


10

我正在尝试在Ubuntu上使用Skype。我尝试将其安装在Wine中。安装它很好,但是当我尝试登录时,它给了我error code 1814; resource name not found。我该怎么做才能解决此问题?


4
为什么在葡萄酒上使用Skype?他们有一个您可以使用的Linux客户端...
Thomas Ward

3
@ThomasW。Linux客户端不支持Facebook登录。
Cees Timmerman

Answers:


13

使用PlayOnLinux的Windows on Wine上的Skype

若要获得在使用Wine的Linux上运行Windows版Skype的最佳结果,请按照以下步骤操作。(使用Ubuntu 15.10进行了测试,但是对于早期版本应该可以正常工作)

tl; dr

  • Skype版本6.21.32.104:链接
  • Wine版本1.9.1充当Windows 8.1 32位。
  • 添加/legacylogin /username:USERNAME /password:PASSWORD为参数skype.exe
  • 运行export PULSE_LATENCY_MSEC=60运行前酒。

1.安装PlayOnLinux

要从存储库中获取PlayOnLinux:

sudo apt install playonlinux

如果您使用的是Ubuntu <15.10 ,则可能有必要从其网站下载并安装最新的PlayOnLinux

2.将最新版本的Wine添加到PlayOnLinux

  1. 启动PlayOnLinux。
  2. 单击工具>管理酒的版本
  3. 从左侧选择版本1.9.1,然后单击>按钮将其添加到PlayOnLinux。

(1.9.1是撰写此答案后的最新Wine版本,您可以尝试使用下一版本以获得更好的结果)

3.下载Skype 6.21.32.104安装程序

下载Skype版本6.21.32.104。我似乎找不到为此的官方链接。您可以从此非官方链接下载它。如果该链接不再起作用或找到官方链接,请发表评论。

不再支持旧版本的Skype,它们将无法登录。7.版本在Wine中似乎无法正常工作。*

4.使用PlayOnLinux安装

  1. 启动PlayOnLinux
  2. 单击“安装程序”,然后单击左下角的“安装未列出的程序”。
  3. 选择“在新的虚拟驱动器中安装程序”。将驱动器命名为“ skype6.21.32.104”。
  4. 选中“使用其他版本的Wine”“配置Wine”。然后单击下一步。
  5. 选择Wine 1.9.1,然后单击下一步。
  6. 选择32位Windows安装,然后单击“下一步”。
  7. 几秒钟后将出现“葡萄酒配置”窗口。在窗口底部,选择Windows 8.1,然后单击“确定”。
  8. 返回PlayOnLinux窗口:单击“浏览”,然后选择刚刚下载的Skype安装程序。点击下一步。
  9. 按照Skype安装程序。
  10. 选择Skype.exe,然后单击下一步以创建快捷方式。为快捷方式命名,然后再次单击下一步以完成安装。
  11. 单击PlayOnLinux主窗口中的Skype图标,然后单击配置。在常规选项卡中,将以下内容添加到“ 参数”字段中。单击另一个字段,以便保存参数字段。(用您的凭据替换USERNAME和PASSWORD)。

    / legacylogin /用户名:USERNAME /密码:PASSWORD

  12. 转到“其他”标签,然后添加export PULSE_LATENCY_MSEC=60到“运行程序之前要执行的命令”

主要来源:WineHQ上的Skype

现在您可以从Playonlinux运行Skype。


然而,对所有GNU / Linux社区来说至关重要的是:由于Microsoft / Skype并不需要您(GNU / Linux用户),因此您不应该安装Skype。我们每个人都应该使用多种可行的Skype替代方案之一。请注意,在Microsoft购买Skype之前,Skype制作了GNU / Linux的发行版本。
1111161171159459134 '16

使用Wine 1.9.4,Skype安装无法联系其下载服务器。
Cees Timmerman

@CeesTimmerman,您好,使用Wine 1.9.1时也会发生这种情况吗?Skype几天前就向后兼容,所以可能是……
Merlijn Sebrechts

我删除了现有的SkypeVD驱动器,让Wine安装了它的Gecko库(猜测它不喜欢我上次通过Synaptic安装的库),并使用了WineHQ的SkypeSetup.msi而不是Skype.com的小型完整安装程序exe。 。现在安装已完成,我将继续脉冲输出。
Cees Timmerman

1
嗨Cees,谢谢您对此进行测试。Afaik,唯一可以在Wine中使用的Skype版本是我链接到的版本。上一次我检查视频通话和群组视频聊天在Linux的Web版本上不起作用。从那以后这有变化吗?
Merlijn Sebrechts

5

Ubuntu上的本机Skype

有一个适用于Ubuntu的本地Skype客户端。您可以打开包含所有Ubuntu风格的“软件和更新”小程序,然后单击“其他软件”选项卡。确保“标准合作伙伴”已打勾。然后,您将能够通过自己喜欢的标准Ubuntu安装方法(软件中心,突触或终端)安装程序。

或简单地输入:

sudo apt-get update
sudo apt-get install skype

在此处输入图片说明 您可以从Skype for Linux下载页面下载它。从发行版列表中选择Ubuntu 12.04版本。

到目前为止,这是在Ubuntu上安装Skype的最简单方法,但是此版本存在一些缺点,主要缺点是禁用组视频聊天或视频会议只有两个人之间的视频聊天。


如果您拥有nvidia optimus,则可能需要使用nvida gpu运行skype。这里是指令如何在Linux上toinstall NVIDIA的Optimus askubuntu.com/questions/350407/cant-use-nvidia-gpu/...
Pavak保罗

3
群组聊天是我使用Skype的唯一功能,因此这不能作为我的解决方案。我一直在使用它,但感谢您证实我对Microsoft故意破坏Ubuntu版本的怀疑。
Poik '16

1
Lubuntu需要安装pulseaudio才能运行。其他大多数发行版都应开箱即用。
Bhikkhu Subhuti
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.