如何使用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
- 启动PlayOnLinux。
- 单击工具>管理Wine版本
- 从左侧选择版本1.9.1,然后单击>按钮将其添加到PlayOnLinux。
(1.9.1是撰写此答案时最新的Wine版本,您可以尝试下一个版本以获得更好的结果)
3.下载Skype 6.21.32.104安装程序
下载Skype版本6.21.32.104。 我似乎无法找到这方面的官方链接。 您可以从这个非官方链接下载它 。 如果链接不再起作用或者您找到官方链接,请发表评论。
不再支持较旧版本的Skype,它们将无法登录。 7.版本似乎在Wine中无法正常工作。*
4.使用PlayOnLinux安装
- 启动PlayOnLinux
- 单击“安装程序”,然后在左下角“安装未列出的程序”。
- 选择“在新虚拟驱动器中安装程序”。 将驱动器命名为’skype6.21.32.104’。
- 选中‘使用另一个版本的Wine’和‘配置Wine’ 。 然后单击下一步。
- 选择Wine 1.9.1并单击下一步。
- 选择32位Windows安装,然后单击“下一步”。
- 几秒钟后会出现Wine配置窗口。 在窗口底部,选择Windows 8.1并单击“确定”。
- 返回PlayOnLinux窗口:单击“浏览”并选择刚刚下载的Skype安装程序。 点击下一步。
- 按照Skype安装程序。
- 选择Skype.exe并单击“下一步”以创建快捷方式。 为快捷方式命名,然后再次单击以完成安装。
-
单击PlayOnLinux主窗口中的Skype图标,然后单击“配置”。 在常规选项卡中,将以下内容添加到“ 参数”字段中。 单击另一个字段以保存参数字段。 (用您的凭据替换USERNAME和PASSWORD)。
/ legacylogin / username:USERNAME /密码:PASSWORD
-
转到“其他”选项卡并将
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聊天工作。