您的位置:首页 > 其它

Wine 3.0.4 发布,修复大量bug

2018-12-03 00:00 736 查看

Wine,一个开源兼容层允许在Linux上运行Windows应用程序,一天前发布了新的稳定版本3.0.4,有很多错误修复。

Wine 3.0.4在Shell32中添加了很多图标,并修复了影响Total Commander,SuperPower 2,ODB ++ Viewer,微信,魔兽世界,全面战争,Wargaming游戏中心,守望等的47个错误。

如何在Ubuntu中安装Wine 3.0.4:

几天后,新的发布包将被制作成官方的Wine apt存储库。

那时,您可以执行以下步骤在Ubuntu 18.04,Ubuntu 16.04,Ubuntu 14.04及其衍生产品中安装它。

1.通过Ctrl + Alt + T打开终端或从应用启动器中搜索终端。 打开时,运行命令以添加存储库密钥:

wget -nc https://dl.winehq.org/wine-builds/Release.key && sudo apt-key add Release.key

 

在发出请求并按回车键时添加Release.key键入您的密码(由于安全原因没有星号反馈)。

2.通过命令添加wine repository:

sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

对于Linux Mint 19,请改用以下命令(18.x将xionic替换为xenial):

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

3。 最后检查更新并安装wine stable包:

sudo apt-get update

sudo apt-get install --install-recommends winehq-stable

注意:如果在安装Wine时遇到未满足的依赖项问题,请尝试通过命令来执行aptitude:

sudo apt install aptitude; sudo aptitude install winehq-stable

更多详细信息见下

安装 WineHQ 安装包

如果您之前安装过来自其他仓库的 Wine 安装包,请在尝试安装 WineHQ 安装包之前删除它及依赖它的所有安装包(如:wine-mono、wine-gecko、winetricks),否则可能导致依赖冲突。

如果您使用的是 64 位系统,请开启 32 bit 架构支持(如果您之前没有开启的话):

sudo dpkg --add-architecture i386

并添加仓库:

wget -nc 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/

Linux Mint 17.x 用户请将以上最后一行改为以下:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'

Linux Mint 18.x 用户请将以上最后一行改为以下:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'

更新安装包:

sudo apt-get update

然后安装 以下任一一个安装包

稳定分支
sudo apt-get install --install-recommends winehq-stable
开发分支
sudo apt-get install --install-recommends winehq-devel
Staging 分支
sudo apt-get install --install-recommends winehq-staging

如果 apt-get 提示缺少依赖,请先安装缺少的依赖,然后重复以上两步(update 和 install)。

如果您之前使用过来自发行版自己打包的安装包,您会发现它们和 WineHQ 提供的有以下不同:

  • 文件被安装在 /opt/wine-devel 或 /opt/wine-staging。
  • 没有为 Wine 的内置程序(winecfg 等等)创建菜单项,并且如果您是从发行版自己打包的安装包升级上来的,原来的菜单项也会被删除。您可以使用菜单编辑器自己再次创建。

无网络环境下安装

为了给没有网络环境的 Ubuntu 机器安装 Wine,您需要另外一个带有网络连接的 Ubuntu 机器(或虚拟机)来下载 Wine 的 .deb 安装包和其相关依赖。

其过程大致如下: 在有网络连接的机器上添加 WineHQ PPA,并将所需的安装包缓存到本地而无需真的解压:

sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update

然后清理无关的缓存,只留下安装 Wine 所需的:

sudo apt-get clean
sudo apt-get --download-only install winehq-devel
sudo apt-get --download-only dist-upgrade

复制 /var/cache/apt/archives 下所有的 .deb 文件到一个优盘:

cp -R /var/cache/apt/archives/ /media/usb-drive/deb-pkgs/

最后到无网络环境的机器上从优盘上安装所有安装包:

cd /media/usb-drive/deb-pkgs
sudo dpkg -i *.deb

您可以使用类似的步骤来从官方安装 `winehq-staging` 安装包。

卸载:

要删除wine-stable包,请在终端中运行命令:

sudo apt-get remove --autoremove wine-stable wine-stable-amd64

要删除Wine存储库,请启动Software&Updates实用程序并导航到Other Software选项卡。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  wine Wine 3.0.4