摆脱Web QQ,在Ubuntu上安装Wine QQ,就是用Wine运行Q
摆脱Web QQ,在Ubuntu上安装Wine QQ,就是用Wine运行Q
自喜欢上Ubuntu之后,一直被QQ这个问题烦恼着,装过官方的Linux QQ、Web QQ及众多“外改QQ”都很不爽,现在终于有了让我可以告别“登服务器上QQ”的办法出现。就是用Wine运行QQ2010,支持截图、微博等常用功能。
什么是wine?Wine不是Windows模拟器,而是用兼容模式调用DLL以运行Windows程序的软件。Wine不完美,作为兼容层可能出现程序崩溃、CPU占用率高、运行效率低等问题,有些涉及硬件的操作(如网银)也无法完成;Wine是合法的,除非你调用了非正规授权的Windows DLL文件;Wine的开发高速进行中,Google Picasa for Linux就是一个建立在Wine上的程序,Disney加入Wine开发使得Photoshop能有效运行;Wine只有32位的,不支持DOS等16位程序。
但由于winetricks脚本中的3个安装文件下载不到或者下载不了,找不到的文件通过google找到,然后手工安装这几个文件,最终成功运行QQ 2010。
以下是在Ubuntu Linux上安装Wine QQ的全部过程:
1. 系统管理→软件源→其他软件→添加 (xfce4:设置→软件源→其他软件→添加), 输入apt行:
ppa:ubuntu-wine/ppa
2. 安装wine
$ sudo apt-get update
$ sudo apt-get install wine
3. 下载winetricks安装wine中的windows组件
$ wget http://www.kegel.com/wine/winetricks
$ sh winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 flash
msxml3, ie6, flash几个文件可能自动下载不了, 可以从下面的地址下载,用手工安装来替代winetricks安装:
$ wget http://www.beyondlinux.com/files/pub/wine/msxml3.msi
$ wget http://www.beyondlinux.com/files/pub/wine/ie60.exe
$ wget http://www.beyondlinux.com/files/pub/wine/install_flash_player_ax.exe
$ wine msxml3.msi
$ wine ie60.exe
$ wine install_flash_player_ax.exe
4. 从windows拷贝字体,修改Wine注册表,解决乱码问题
从Windows系统里(路径:c:/windows/Fonts/)复制宋体(SimSun.ttf)到~/.wine/dosdevices/c:/windows/Fonts/:
$ cp /mnt/sys/Windows/Fonts/sim* ~/.wine/dosdevices/c\:/windows/Fonts/
然后修改Wine注册表, 终端输入regedit (界面和windows一样)
打开[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
MS Shell Dlg = SimSun MS Shell Dlg 2 = SimSun Tahoma = SimSun (手动新建字符串)
5. 从这里下载"JayXon改的精简2010绿色版"(7zip格式),http://home.ustc.edu.cn/~jayxon/QQ2010SP2/,解压直接运行QQ.exe或者命令行运行wine QQ.exe,第一次登陆需要用软键盘输入,然后点上“记住密码”和“自动登陆”,因为直接点密码框会报错。
评论暂时关闭