wine安装及使用

首先说明下系统环境,我系统使用的是deepin15.11,其他基于debain的发行版,安装及使用方法应该也是差不多的。

一、Wine安装

这里引用deepin论坛上的一个帖子:https://bbs.deepin.org/forum.php?mod=viewthread&tid=176555

 

Step.1

程序坞(启动器、开始菜单)中打开系统自带终端(深度终端)程序,执行以下命令。

【sudo dpkg --add-architecture i386】

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

Step.2

添加仓库

以管理员身份进入/etc/apt/路径,右键单击sources.list 文件,选择管理员身份打开

在文字编辑窗口最后一行写入:

【deb https://dl.winehq.org/wine-builds/debian/ stretch main】

然后保存退出。

Step.3

3.1程序坞(启动器、开始菜单)中打开系统自带终端(深度终端)程序,执行:

【wget -nc https://dl.winehq.org/wine-builds/winehq.key】

3.2终端窗口内返回某些结果后,然后执行:

【sudo apt-key add winehq.key】

短暂时间后,终端窗口内返回“OK”字样。

3.3然后在终端窗口内执行以下命令,此命令是检查Step.2中新加入软件源(地址)的Wine软件包。

【sudo apt update】

这一步时间可能较长,与你的网速有直接关系。我当下使用移动100兆宽带,用时5分钟吧,应该是,记不清了。

3.4然后在终端窗口内执行以下命令,此命令是基于3.3检查结果并执行Wine安装。

【sudo apt install --install-recommends winehq-stable】

短暂的时间过后,会看到

升级了 * 个软件包,新安装了 * 个软件包,要卸载 * 个软件包,有 * 个软件包未被升级。

需要下载 *.*MB/*.*MB 的归档。

解压缩后会消耗 *MB 的额外空间。

您希望继续执行吗? [Y/n]

这时候键入y{不同机器可能上面的数值是不同的}

此命令执行时间会比较久,移动100兆宽带,耗时半小时以上。因为根据地址和下载速度,访问的是国外的地址,下载速度单位几百几千字节每秒。。。

Step.3个半

在漫长的等待结束后,可能会提示错误(比如我),提示结果里有一句很不像是机器代码的语句:

有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?

于是,执行以下命令,补安装之前报错失败的部分软件包

【sudo apt install --install-recommends winehq-stable --fix-missing

短暂的时间过后,会看到

升级了 * 个软件包,新安装了 *个软件包,要卸载 *个软件包,有 *个软件包未被升级。

需要下载 *.*MB/*.*MB 的归档。

解压缩后会消耗 *MB 的额外空间。

您希望继续执行吗? [Y/n]

这时候键入y

此命令执行时间会比较久,移动100兆宽带,耗时半小时以上。原因前边刚说了。

Step.3个半可能会循环出现好几次,运气好就不会。如果一个不落的安装完成了,可能会显示

正在处理用于 libc-bin (2.27-3) 的触发器 ...

当然别人显示了别的,我也不确定具体因为什么。反正就是从字面上看,就是完成或者成功啥的。

Step.4

检查一下Wine版本。执行以下命令,

【wine --version】

终端窗口内返回以下内容

wine-4.0

 

安装好后可以在终端输入winecfg查看一下wine的配置,我把Windows的版本切换到了Windows7。

注意:在这可能会提示安装gecko,点击安装后会遇到Wine未找到用于支持嵌入html的gecko引擎的错误,可以先忽略,或者自行解决。

 

二、PlayOnLinux

playonlinux是wine的一个前端程序,本质上借助于wine在linux系统平台上运行windows程序。PlayOnLinux还自带可管理wine的多个不同版本。我们不使用它来下载wine的原因是,下载速度非常慢,而且可供选择的wine的版本也比较旧。而通过第一步安装的wine是最新版本的,下载速度比PlayOnLinux上也要快。

Playonlinux的安装。你可以从官网(https://www.playonlinux.com/en/)下载安装包,然后安装,也可以直接从debain仓库进行安装:$ sudo apt-get install playonlinux 。

Playonlinux安装完后,接下来以安装powerdesigner15为例,介绍它的使用。

        1、新建虚拟盘

打开Playonlinux,点击工具栏的配置。

点击左下角的新建,然后点击下一步。

选择32-bits windows installation,点击下一步。

选择System,点击下一步。

填入虚拟盘名称如:System32。点击下一步完成虚拟盘创建。

        2、给虚拟盘添加字库

从其他机器上的Win7的c盘中copy出字体文件夹“Fonts”(c:\windows\Fonts),替换掉Playonlinux建立好的虚拟盘c盘(~/PlayOnLinux’s virtual drives/你的虚拟盘名称/drive_c/Fonts)相应的目录。

        3、安装powerdesigner15的运行环境

准备好三个文件:msvbvm60.dll、MS-VC80.MSI、vcredist_x86.exe 。三个安装包都可以在网上直接搜名字找到。

下好msvbvm60.dll之后。打开Playonlinux,点击配置,在左侧选择建好的名为“System32”的虚拟盘,在右侧选择“杂项”,点击“打开虚拟盘目录”,将msvbvm60.dll复制到/drive_c/system32文件夹下。

在“杂项”,点击“打开一个shell”,在弹出的终端中输入:$ wine msiexec 此处为MS-VC80.MSI路径 。弹出安装界面,完成安装。

在上面的终端窗口内,继续执行命令:$ wine 此处为vcredist_x86.exe路径 。弹出安装界面,完成安装。

        4、安装powerdesigner15

打开Playonlinux主界面。在左侧栏中点击“安装一个程序”。

 

点击“安装未在列表中的程序”。

 

 

点击“下一步”。

 

选择编辑或更新现有的应用程序,点击下一步。

点击显示虚拟盘,选择刚才新建的虚拟盘(System32),点击下一步。

 

无需勾选任何选项,直接点击下一步。

选择32-bits windows installation,点击下一步。

 

点击“浏览”,选择powerdesigner的安装文件。

完成powerdesigner的安装。

        5、创建快捷方式

 

打开Playonlinux主界面,在点击工具栏中的“配置”。在左侧栏中选择虚拟盘System32,在右侧“概况”中点击“自该虚拟盘创建快捷方式”,在弹出的程序列表中选择powerdesigner,完成powerdesigner快捷方式的创建。系统桌面及Playonlinux主界面将显示powerdesigner的快捷方式。

自此完成powerdesigner的安装。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值