前言
- 使用centos linux作为主力工作系统,我已经安装好各类开发工具,例如 IntelliJ, Chrome,FileZila,WPS...
- 当我们开始学习和使用更多的黑技术(hadoop,docker,zeekeeper...)后多数情况都会在linux上面跑,如果在外头没办法带着几个电脑出门,不又不想用虚拟机(用虚拟机很掉B格),我在linux开发体验也相当不错,就差一个QQ。
最后的距离
由于腾讯停止对linux的支持,导致使用linux办公很不方便。在网上早的很多资料后决定使用wine 3.0来尝试是否能解决。
其他的解决方案
- 使用用户桌面级别国产linux(这个最简单,装完deepin linux自带qq)
- 使用主流用户桌面级别linux ubuntu等。
清除低版本wine
yum remove wine*
手工清除
#找出所有 wine rpm包,逐个清除。
rpm -qa | grep wine
# 删除时会有依赖删除先清除,依赖的即可。
rpm -e wine-****
坑s
- 不能使用root直接运行wine(会提示wine is not owned by you)
- .wine' is a 32-bit installation, it cannot support 64-bit applications.(旧版wine文件未清除 找到相关目录删除即可)
- wine: Bad EXE format for Z:\home\zee\Downloads\QQ9.0.3.exe.(需要64位exe)
cp /usr/lib64/wine/fakedlls/mountmgr.sys ~/.wine/drive_c/windows/system32/drivers/
##
cp /home/zee/Downloads/QQIntl2.11.exe ~/.wine/drive_c/windows/system32/QQIntl2.11.exe
cp /home/zee/Downloads/Git-2.11.0-64-bit.exe ~/.wine/drive_c/windows/system32/Git-2.11.0-64-bit.exe
下载wine qq
安装 wine qq
下载完上面的大神做的 wine版本的QQ,使用他的脚本进行安装,由于我的系统是centos使用 light-qq install.sh 进行安装
最终
- ....centos 真的不适合来做桌面级,使用ubuntu 按上面的步骤再做一次,解决了linux下用QQ。
- 这也让我下定决心,买个macbook. Unix内核,支持的软件也贱多。