wine 1.2 的使用介绍和在ubuntu10.04 下安装QQ
概述
wine是一款优秀的Linux系统平台下的模拟器软件,用来将Windows系统下的软件在Linux系统下稳定运行,该软件更新频繁,日益完善,可以运行许多大型Windows系统下的软件,如QQ ,Office,等软件,本文介绍如何使用此软件的wine1.2版本并在ubuntu10.04下安装深度QQ(注意:由于QQ正式版在windows 下所依赖的关系比较多,用户可尝试安装,这里只安装深度精简版QQ),适合初次接触Linux的爱好者。当然你官方网站已经提供了wine1.4的稳定版本,你也可以下载最新的版本编译安装。
1编译和安装
1.1 编译安装
如果你安装了编译所需要的软件(如 gcc),就可以进行编译了!
首先,访问 http://www.winehq.com/ 下载最新版本的 wine(注意:wince1.2 比较稳定,建议安装1.2版本),解压到一个目录
打开终端("Terminal"),输入以下命令:
cd <你解压的目录> #进入目录
./configure # 检查编译环境
make #若上一步成功的话,即可进行编译
make install #安装
即可完成 Wine 的编译。
注意:编译 WINE 一般需要一个小时(视机器性能而定),若你是刚刚接触 Linux 不久的人,最好不要进行编译
1.2下载及安装
方法一:在线安装:
在Ubuntu的终端,只需要一个命令即可完成安装:
sudo apt-get install wine
若你使用的为其他发行版,请访问http://winehq.org/site/download 查询安装方法
方法二:界面安装:
首先在ubuntu 的桌面左上角点击Applications->UbuntuSoftwareCenter:如下
....
图1
然后选择 System 出现如下窗口:
....
图2
先在installed Software 中搜索wine 若找不着,说明未安装,然后再在Get Software 中找到相应的wine 版本的软件,点击安装即可;
注意:如果找不到相应的软件,则可点击System->Administration->Software Sources 打开添加如图所示(或直接编辑sources.list 文件):
....
图3
注意:如果你在安装过程中遇到"ttf-mscorefonts-installer" 问题,且无法确认,请参考:在ubuntu 下安装 遇到"ttf-mscorefonts-installer" 问题的文章。
2 Wine 的配置
2.1运行 wine 配置程序 ,不要用 sudo 或者 root 权限
winecfg
这样会建立 wine 的运行文件夹 /home/user/.wine .里面有wine的注册表文件和虚拟的C盘;
稍等片刻,就会出现一个面板,这就是 wine 的一些基本的配置。
2.2Drives 标签,配置硬盘和光驱
Autodect 按钮可以自动检测,也打开 ShowAdvanced 手动配置,
C: /home/用户名/.wine/drive_cLocal hard disk
D: /home/用户名 Local hard disk
E: /media/cdrom0 CDROM
其他分区根据需要配置
2.3Audio 标签,配置声卡
这个面板会失去反映一段时间,之后出现一个声音驱动程序的选择框,一般情况下选择OSS。如果你是独立的声卡,选择ALSA更好。如果只有 OSS,就选择 OSS。
2.4Application Settings 标签,配置 Windows版本
下面的 windows 版本把默认的改成 Windows XP ,实际中可以变更为 Windows 2000 或其他版本以使用 wine 的效率更高。
2.5 部分 DLL 设置
在真实的 windows 系统中从 C:\WINDOWS\systenm32 里复制 mfc42.dll,msvcp60.dll, riched20.dll,riched32.dll 这几个文件到 /home/用户名/.wine/drive_c/windows/system32文件里,需要覆盖时确定。其他dll文件不要随便覆盖,要做备份。
2.6下载并安装winetricks
Winetricks 可帮助我们快速的安装所需的dll和应用程序
安装方法:
终端输入:
wget http://www.kegel.com/wine/winetricks
chmod +x winetricks
sudo mv winetricks /usr/local/bin
命令行中输入winetricks 及可打开安装向导,为 QQ 安装需要的函数库,用winetricks安装必须的win支持库。这一步很关键。
勾选:msxml3、gdiplus 、riched20、 riched30、 ie6 、vcrun6、 vcrun2005、 flash、
确定--安装---一路yes。
或直接在终端输入:
winetricks msxml3 gdiplus riched20 riched30ie6 vcrun6 vcrun2005sp1
Winetricks 可帮你自动完成一些应用程序,dll, 字体等的安装,并且可配置wine。
3使用WINE
基本设置
winecfg
注册表
regedit
控制台
wineconsole
卸载wine内软件
sudo apt-get --purge remove wine
或参考如上通过界面卸载
wine 程序的菜单位置
~/.local/share/applications/wine/Programs
4使用wine 运行深度QQ2009
把下载到的深度QQ 软件包 放到你自己的用户目录地下,然后使用控制台进入到这个目录下:运行如下命令:
$wineTXQQ2009.exe 会运行QQ,然后输入密码和用户名就可以登录,同时你也可以打开QQ空间。如果你的QQ 不能正常显示中文,则可下载安装中文字库。