如何安装最新版本的WINE作为系统版本?

通常使用PlayOnLinux通过界面管理我的WINE版本,但是,我想更改我的“系统”WINE版本(双击文件时加载的版本),这样我就可以双击文件到即使它们是相同的“wineprefix”,也可以在最新版本的WINE中运行它们。 我已经阅读了这个问题的答案,但该存储库中的版本只能达到1.8版本。

我希望能够制作我的WINE 2.3系统版本并自动更新到最新版本,所以我不想一直手动编译或下载软件包。

另外,如果可能的话,我希望我的系统版本是32位的,如果我需要64位wineprefix,请使用PlayOnLinux。

我正在运行Xubuntu 16.04 LTS 64位。

编辑:我以为我会包含一个擦除和更新Wine的命令列表:

rm -Rf ~/.wine sudo apt remove --purge wine* wget https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo apt-add-repository -y 'https://dl.winehq.org/wine-builds/ubuntu/' rm -f Release.key sudo apt update sudo apt full-upgrade -y sudo apt install -y winehq-devel playonlinux wine --version 

感谢所有回答的人。 这不包括改变Winearch,见下文。

为Ubuntu安装最新的WINE版本

 sudo add-apt-repository ppa:wine/wine-builds sudo apt-get update && sudo apt-get install winehq-devel 

默认运行32位WINE(首先是rm old ~/.wine文件夹)

 WINEARCH=win32 WINEPREFIX=~/.wine winecfg 

您可以为32位和64位WINE环境更改不同的WINEPREFIX文件夹

 WINEARCH=win32 WINEPREFIX=~/win32 winecfg 

要么

 WINEARCH=win64 WINEPREFIX=~/win64 winecfg 

所以你知道Wine已经转移到了新的存储库。

现在让我在这里分享命令:

 wget https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/' 

请参阅: 包装相关更改 。