Ubuntu下wine安装指南 Wine简明教程

 

http://wiki.ubuntu.org.cn/Wine

用于运行Windows程序,主要是拿来玩游戏的。

安装源中的wine

sudo apt-get install wine</PPA>

因为版本比较旧,所以通常不用,改用PPA中的wine。

 

==安装最新版 wine==

 

ubuntu 官方自带了 wine ,但是推荐用 winehq 官方提供的最新版本 wine ,新版本解决了很多以前显得麻烦的问题。

 

PPA地址:https://launchpad.net/~wine/+archive/ubuntu/wine-builds

<pre>sudo add-apt-repository ppa:wine/wine-builds

(这里应该在(ubuntu14.10)"设置→软件和更新→其他软件"里给上面的那个地址打对勾)然后安装:

sudo apt-get update

sudo apt-get install wine-devel

要注意,若安装 wine 包是老的稳定版,新开发版本是 wine-devel ,经常有不少优化和修正。

如果愿意安装比 devel 稍微更 devel 的 staging 版本的话,可以试试 wine-staging

配置

winecfg

中文问题

字体

Wine原生支持中文

在wine1.4版本以后,官方修改了中日韩字体的渲染方式 ,默认只需要系统安装了"WenQuanYi Micro Hei"字体,大多数中日韩语言的unicode程序都能正常显示。 在2012年Red Hat提交的中文补丁lack

不再需要修改注册表"FontSubstitutes"和"MS Shell Dlg 2"键值,也不需要复制字体到~/.wine/drive_c/windows/fonts/目录中。

输入法的问题

  • Fcitx输入法无法光标跟随。

 

Wine项目地址:https://launchpad.net/~wine/+archive/ubuntu/wine-builds

 

 

Wine简明教程

http://wiki.ubuntu.org.cn/Wine%E7%AE%80%E6%98%8E%E6%95%99%E7%A8%8B

 

使用不同的环境运行wine

这将使用新的 注册表、配置

WINEPREFIX="/home/forcat650/.winetest" wine 程序.exe 参数

WINEPREFIX="/home/forcat650/.winetest" winecfg

WINEPREFIX="/home/forcat650/.winetest" wine uninstaller

WINEPREFIX="/home/forcat650/.winetest" winetricks

WINEPREFIX="wine配置文件存放地" wine [地址]程序.exe 参数

如 WINEPREFIX="/home/forcat650/.winetest" wine /home/forcat650/.wine/drive_c/Program\ Files/baidu/BaiduBrowser/baidubrowser.exe

运行程序

wine xxx.exe

  • 图形界面程序(普通程序):直接使用 wine
  • 命令行的DOS程序:wineconsole 代替 wine。这才是正常的运行方式。不使用wineconsole运行命令界面程序将只提供非常有限的控制台支持,你的程序可能无法正常工作。
  • winedbg 代替 wine,是用于调试的。具体见 man wine

 

配置程序

对wine环境的设置(参见:使用不同的环境运行wine)。如果环境(文件夹)不存在,将会生成一个新环境(文件夹)~/.wine

winecfg

 

卸载程序

wine uninstaller

winetricks

用于额外程序:如dll ie,也能进行一系列配置。比较省心。

注意:不要直接下载ie进行安装,依赖过多基本无法正常运行。

终止wine

wineserver -k

 

复制配置文件。用于保存配置好的wine

cp -a wine wine.bac

特点,略去链接中的内容。仅以链接形式保留

安装

普通安装

wine xxx.exe

如果安装包的名字不是以 exe 结尾

wine start xxx.xxx

 

 

安装相关

程序安装包不要修改文件类型打开方式, 不要添加菜单项, 不要创建桌面快捷方式:

修改 Wine 设置:

运行安装包之前, 先打开 winecfg. 打开 "函数库" 标签页, 在 "新增函数库顶替" 的输入框中输入

输入 winemenubuilder.exe (下拉菜单列表中没有这一项).

点击 "添加", 然后在 "已有函数库顶替" 列表中选中它, 点击 "编辑" ,

然后在列表中选择 "停用", 然后点击 "确定"

除去所有新装快捷方式、wine安装的程序菜单,恢复初始wine菜单。

rm -f $HOME/.config/menus/applications-merged/wine*

rm -rf $HOME/.local/share/applications/wine

rm -f $HOME/.local/share/desktop-directories/wine*

rm -f $HOME/.local/share/icons/hicolor/*/apps/????_*.{xpm,png}

rm -f $HOME/.local/share/hicolor/*/apps/icons/*-x-wine-*.{xpm,png}

常用dll、组件

运行Winetricks程序,安装字体:corefonts,然后从XP系统拷贝simhei.ttf simsun.ttc至Fonts目录

安装DLL或组件:cmd comctl32 gdiplus mfc42 vcrun2003 vcrun2005 vcrun2008 vcrun2010 riched20 riched30

已成功Wine:Office 2003、弈城、迷你迅雷、迅雷7、QtCreator、MSVC2010以及众多绿色小工具!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据