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

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

使用PlayOnLinux的Skype for Windows on Wine

要使用Wine在Linux上运行Skype for Windows获得最佳结果,请执行以下步骤。 (使用Ubuntu 15.10测试,但它应该适用于早期版本)

TL;博士

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

1.安装PlayOnLinux

要从存储库获取PlayOnLinux:

 sudo apt install playonlinux 

如果您使用的是Ubuntu <15.10,可能需要从他们的网站下载并安装最新的PlayOnLinux 。

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

  1. 启动PlayOnLinux。
  2. 单击工具>管理Wine版本
  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. 几秒钟后会出现Wine配置窗口。 在窗口底部,选择Windows 8.1并单击“确定”。
  8. 返回PlayOnLinux窗口:单击“浏览”并选择刚刚下载的Skype安装程序。 点击下一步。
  9. 按照Skype安装程序。
  10. 选择Skype.exe并单击“下一步”以创建快捷方式。 为快捷方式命名,然后再次单击以完成安装。
  11. 单击PlayOnLinux主窗口中的Skype图标,然后单击“配置”。 在常规选项卡中,将以下内容添加到“ 参数”字段中。 单击另一个字段以保存参数字段。 (用您的凭据替换USERNAME和PASSWORD)。

    / legacylogin / username:USERNAME /密码:PASSWORD

  12. 转到“其他”选项卡并将export PULSE_LATENCY_MSEC=60添加到“在运行程序之前执行命令”

主要来源: WineHQ上的Skype

现在您可以从Playonlinux运行Skype。

Ubuntu上的原生Skype

Ubuntu有一个原生的Skype客户端。 您可以打开包含所有Ubuntu风格的软件和更新小程序,然后单击“其他软件”选项卡。 确保选中Canonical Partners。 然后,您将能够通过您最喜欢的标准Ubuntu安装方法(软件中心,突触或终端)安装该程序。

或者只需输入:

 sudo apt-get update sudo apt-get install skype 

在此处输入图像描述 您可以从Skype for Linux下载页面下载它。 从分发列表中选择Ubuntu 12.04版本。

这是迄今为止在Ubuntu上安装Skype的最简单方法,但这个版本有一些缺点,主要是组video聊天或video会议被禁用两个人之间的video聊天工作。