Debian 下安装 WineHQ 最新开发版和Staging版的方法

一直来为了使用Wine,都是在Ubuntu下安装,毕竟Ubuntu下安装相对比较简单,而Debian下默认安装都是1.4的老版本。今天通过官方 https://wiki.winehq.org/Debian 的说明尝试安装,发现不能安装,后面发现是官方说明中的源地址有问题,为此整理下基本的安装方法给大家交流。

一、Wine的安装
首先检查系统是否为64位,如果是可以执行以下命令启用32位软件包的支持:

然后下载和安装用于签署软件包的密钥:

接下来将源添加到 /etc/apt/sources.list 或在 /etc/apt/sources.list.d/ 下创建一个 *.list ,假如为Debian 7 (Wheezy)应添加:
deb https://dl.winehq.org/wine-builds/debian/ wheezy main
注意:要根据你实际的系统版本,将 wheezy 替换为 jessie 、stretch 或者 sid 。

为了避免缺少依赖关系的问题,Wheezy用户还应该将以下内容添加到/etc/apt/sources.list(如果它还没有):
deb http://ftp.de.debian.org/debian/ oldstable main

更新软件包:

如果报以下错误:
E: The method driver /usr/lib/apt/methods/https could not be found.
请先执行以下命令,然后再更新一次软件包即可。

最后根据你需要安装的版本,可以选择以下命令进行安装。
发展分支:

分段分支:

为便于Wine的配置和使用,可以安装Winetricks,安装方法如下:

安装Winetricks图形界面的依赖包。

二、Wine的配置和使用
通过以上命令安装完,你回发现在菜单里是没有Wine的运行菜单的(我在LXDE桌面环境下),只能通过命令行方式运行,不过可以通过文件管理中双击EXE文件直接运行,这点还是比较方便。具体的命令行运行方式可以网上搜索,我就简单介绍下简单的:)

运行配置程序。安装完成后必须先运行一次这命令,让其初始化,会提示安装Mono和Gecko组件,按提示点 Install 即可:

运行Windows软件:

查看wine命令的帮助:

打开 任务管理器

打开 安装和卸载软件管理器

打开 注册表

打开 记事本

重启 Wine

打开 Winetricks (必须先安装zenity)

查看Winetricks的帮助

安装IE或微软的部分软件时,由于需要解压缩CAB文件,可以通过以下命令安装相关支持软件:

三、Wine的中文显示与字体设置
解决中文无法显示问题有三种思路:字体链接、字体替换或直接提供相应字体。其中“字体链接”方案解决的效果最好,推荐使用。
首先安装中文字体

然后将以下内容保存为文件,如 font.reg

最后,打开注册表wine regedit,导入上面的注册表文件即可,建议重新启动下,中文应该都能完美显示了。以上为文泉微米黑,如果需要文泉驿正黑,只要将 wqy-microhei.ttc 替换为 wqy-zenhei.ttc 即可。

使用原装库。由于 Wine 的字体渲染仍有缺陷,安装相应的 Windows 原装库可以解决上步无法解决的某些罕见问题。

如果英文字体有问题,安装微软的英文字体即可。注意的是字体文件很大,如果不是必须,没必要安装。

此条目发表在Linux分类目录,贴了, , 标签。将固定链接加入收藏夹。

发表回复