配置wine,运行qq国际版
来源:互联网 发布:linux cut 编辑:程序博客网 时间:2024/04/28 16:32
//虽然转载可以帮助更多人,我也坦然接受,但是理论上先经过同意或者注明出处会比较好!
使用的环境:ubuntu14.04,wine16.2,winetricks,qqintl2.11
前言:
其实winetricks里面已经有qqintl了,可以直接用winetricks安装qqintl的。(winetricks是wine的一个工具,可以方便的安装windows软件和配置win运行库,我安装wine时就自动安装了)
Wine默认将配置文件和安装的Windows程序保存在~/.wine
。这样的目录称为一个"Wine prefix"或"Wine bottle",以下我简称prefix。默认的,wine运行Windows程序时是使用这个prefix环境,更改的配置也是应用于此。(如果缺失这个默认prefix,会自动生成,也就是说你可以删除~/.wine目录让wine重新生成wineprefix)。wineprefix中存放有相当于Windows下C:\
C盘(更确切的说应是系统盘)的文件夹。
默认的,用winetricks每安装一个windows程序都会单独配置一个新的数百兆的prefix环境给它(/home/.local/share/wineprefixes/xxx),目的是不影响default prefix,因为在这个新的prefix中会安装额外的库,而且运行软件也会更改其配置。当然wine这样做是为了方便管理,安全而且不会互相干扰。
正文:
wine运行qq会有诸如无法输入账号密码,崩溃等问题,这是因为默认的prefix缺少某些库文件。而博主查看了winetricks安装qqintl时安装了哪些依赖的库文件,将其单独列出来,然后用winetricks安装于默认的wine prefix,下次就可以直接双击windows盘上的qq.exe运行了。列表如下:
ie7/8
msctf
msls31
pngfilt
riched20
riched30
wininet
wsh56v6
xmllite
具体的,选择install a windows dll or component,找到以上的组件,安装即可。
另外博主在安装ie7/8时提示说这是个win32程序无法安装。原因是我的ubuntu14是64bit版,因此wine默认生成64bit windows环境。解决办法是删除原来的~/.wine,用命令行生成一个32bit的wine prefix。 再重新安装以上组件。命令如下:
rm -r ~/.wine
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
如果使用qq任务栏图标的exit退出qq,再启动qq,出现qq无法登录的bug的话,我的解决办法是重新启动ubuntu,或者终端运行
wine taskmgr
打开windows的任务管理将所有tentent的进程全部关闭即可。
- 配置wine,运行qq国际版
- Ubuntu14.04下wine国际版QQ
- ubuntu14.04安装wine以及国际版QQ
- ubuntu14.10 安装wine QQ 国际版2013的方法
- Debian/Ubuntu 安装wine QQ 国际版2013的方法
- 关于Ubuntu16.04 中wine QQ 国际版无法输入中文
- 关于Ubuntu16.04 中wine QQ 国际版无法输入中文
- wine 运行QQ的问题
- wine gigaget(迅雷国际版)
- Ubuntu上安装wine QQ国际版后如何定位好友传送文件的保存位置?
- ubuntu12.04借助wine安装国际版qq(亲测成功版)
- Ubuntu16.04安装wineqq国际版教程Ubuntu上安装wine QQ
- Fedora 9 上,使用 wine 运行 QQ
- 我qq用国际版
- linux QQ国际版安装
- ubuntu安装QQ国际版
- [Ubuntu]安装QQ国际版
- Ubuntu安装国际版QQ
- SVN服务器搭建与迁移
- extjs 各种控件组合(持续更新......)
- 异常处理与MiniDump详解(4) MiniDump
- 瀑布流
- 黑马程序员 继承
- 配置wine,运行qq国际版
- 判断用户是否手机访问
- eclipse validating 很慢
- Learning Docker
- 下载远程图片
- php些的验证码老是出不来图像,李炎恢第一季的
- 给你的Objective-C代码加文档注释
- LeetCode | Valid Sudoku
- 谈MongoDB的应用场景