我尝试使用以下命令安装 wine:
sudo apt-get install -y wine
和:
sudo apt-get install wine
但终端说:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package wine is a virtual package provided by:
winehq-staging 2.16.0~zesty
winehq-stable 2.0.2~zesty
winehq-devel 2.16.0~zesty
wine-development 2.0-3ubuntu1
You should explicitly select one to install.
E: Package 'wine' has no installation candidate
因此,有 4 种不同版本的 wine。
这些版本有什么区别?哪一个更好?
我想Internet Explorer
从中安装,所以我安装了winehq-stable
。但我在 Winetricks 中的应用程序中看不到它。其他版本的 wine 是否有更多应用程序需要安装?有什么区别?
答案1
以下是各个包之间的区别:
- winehq 暂存:这是最新测试的 wine 版本。
- winehq-稳定版:这是当前稳定的 wine 版本(可能是您应该安装的版本)
- winehq-开发:该包用于提供开发头文件,多用于第三方软件的编译。
- 葡萄酒发展:对此不确定,但可能有助于 wine 开发人员使用更多调试信息来调试使用 wine 运行的 EXE。
我也可以推荐使用玩转Linux通过使用最合适的 wine 版本,提供许多 Windows 应用程序的自动安装。
答案2
要通过 Wine 在 Ubuntu 上运行 Windows 应用程序,您可以根据功能与可靠性在两个版本的 Wine 之间进行选择(从 Ubuntu 18.04 LTS 开始):
- 葡萄酒稳定:是经过最充分测试和最可靠的版本,因此您不会遇到突然崩溃的情况。但它也有点“老旧”,因此可能缺少一些新功能,新应用可能无法使用。
请参阅https://wiki.winehq.org/Stable_Rules - 葡萄酒开发:是最新版本,具有更多最新功能。新软件可能可以运行,但这些新功能可能会破坏旧软件。
正如建议的那样葡萄酒常见问题解答页面,您应该尝试哪一个更适合您的需求(即您需要运行的软件)。在 Ubuntu 上,您可以同时安装和运行两个版本。
您可以参考葡萄酒应用数据库获取有关兼容性的信息。
如果已知某些东西可以在旧版本的 wine-stable 上运行,那么它也应该可以在较新的 wine-stable 版本上运行,但可能无法在较新的 wine-development 版本上运行。
如果某些东西在 wine-stable 上无法正常工作,请尝试 wine-development。
答案3
引自https://wiki.winehq.org/Wine_User%27s_Guide#Wine_from_WineHQ
Wine 是一个开源项目,因此有许多不同版本的 Wine 供您选择。WineHQ 目前提供两个分支的基于时间的版本:稳定版和开发版。
- 稳定分支每年发布一次,并根据需要进行小幅更新(通常每 10-12 周一次)。此版本适用
于应用程序和游戏在
现有代码中已经运行良好且不想测试新
版本的用户。- 开发按每两周发布一次的时间表进行。此分支是主要分支,在此进行错误修复并添加新功能。建议想要或需要最新功能和错误修复的用户使用此分支。稳定分支无法运行的应用程序/游戏的用户应始终在提交错误之前测试开发版本。
- 自 2015 年 9 月起,出现了第三个官方分支,称为 staging。此分支包含数百个尚未准备好纳入主分支的实验补丁,建议受标记为 STAGED 的错误影响的应用程序/游戏用户以及有兴趣帮助测试实验补丁的用户使用。