openKylin论坛

 找回密码

wine一个QQ7.9轻聊版   [复制链接]

本帖最后由 熟悉的陌生人 于 2017-6-2 19:34 编辑

闲的蛋疼了,第一次发教程,也不知道怎么样,见谅,系统64位ubuntukylin16.04,wine版本1.9.14

PS:感觉我有写漏的地方可以在帖子下回复我,我会补上

首先安装wine,系统64位的需要开启32位支持

  1. sudo dpkg --add-architecture i386
复制代码

然后下载wine的应该是公钥:

  1. <pre>wget -nc <span class="external free">https://dl.winehq.org/wine-builds/Release.key</span></pre>
复制代码

然后添加到系统:

  1. <pre>sudo apt-key add Release.key</pre>
复制代码

添加软件源:

  1. sudo apt-add-repository <span class="external free">https://dl.winehq.org/wine-builds/ubuntu/</span>
复制代码

更新数据:

  1. sudo apt update
复制代码

之后安装最新版的wine:

  1. sudo apt-get install --install-recommends winehq-devel
复制代码

PS:以上摘自wine官网

安装完毕以后需要用winecfg命令生成wine的主目录

中间会提示安装mono和gecko,安装即可

之后会出来程序设置,点击确定关闭就好了,现在还用不到它

然后用wine安装QQ7.9轻聊版

wine     可执行文件的名字(看自己的具体路径)

然后像windows那样安装QQ就行了,安装完毕以后,会弹出来QQ的登陆框,关掉,现在还不能用

然后再用winecfg,再打开的窗口点击“增加程序设置”

然后找到QQ的安装路径,32位默认是C:/Program Files/Tencent/QQLite/Bin/QQ.exe,64位默认是C:/Program Files (x86)/Tencent/QQLite/Bin/QQ.exe,因为一开始就是C盘所以直接从program files文件夹开始找就好了,添加以后,会是这样的

点一下QQ.exe然后点击上边的函数库,记得把Windows的版本改成xp,要不然没办法用系统的浏览器打开空间

然后添加要替换的两个库riched20和riched30,注意这些是需要手动输入的

然后再手动添加要停用的txplatform.exe,然后点击编辑按钮

在弹出的对话框里选择停用

然后点击确定找到你的QQ.exe所在位置,用wine打开就好了,以64位为例:

  1. wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Tencent/QQLite/Bin/QQ.exe
复制代码

因为是命令行所以空格和括号都要用\转义,之后你就能看到QQ的登陆框了,缺点是密码那里需要点击三次才可以输入,账号倒不用,点击一次就能输了

正在登录

登陆完成

中文输入

有时候会崩溃在dash里打上sys找到系统监视器

然后找到以QQ开始的几个进程

用shift键或者ctrl键选择除了QQProtect.exe进程之外的几个进程(主要是QQ开头的,这几个一般都是连续的),如果把最后一个也干掉,就会出现QQ安全组件问题,可能重启就会好了,反正我没试过

选中以后按ctrl+k干掉进程

点击”杀死进程“就好了,然后重新打开QQ

PS:把启动QQ的命令做成一个脚本,就不会麻烦了,只是后边有一个黑框框,可以用图标启动,后边没有框框,

首先新建一个文件,文件名以QQ.sh为例:

gedit QQ.sh

然后根据系统位数和具体的安装路径写命令,我的是64位,默认安装路径:

  1. wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Tencent/QQLite/Bin/QQ.exe
复制代码

就是之前终端里启动QQ的那条命令,之后把文件移动到/usr/local/bin:

  1. sudo mv QQ.sh /usr/local/bin/
复制代码

加上可执行权限:

  1. sudo chmod +x /usr/local/bin/QQ.sh
复制代码

然后gedit   QQ.desktop,写入内容(可以看一下下边的解释再操作这一步):

  1. #!/usr/bin/env xdg-open
  2. [Desktop Entry]
  3. Categories=Network;InstantMessaging;
  4. Exec=QQ.sh
  5. Icon=QQ
  6. Name=QQ
  7. NoDisplay=false
  8. StartupNotify=true
  9. Terminal=0
  10. Type=Application
复制代码


——————————分割线————————

把自己建的快捷方式移动到指定目录:

  1. sudo mv QQ.desktop /usr/share/applications/
复制代码

再加上可执行权限以防万一:

  1. sudo chmod +x  /usr/share/applications/QQ.desktop
复制代码


注意:QQ.desktop文件(自建的快捷方式)必须放到/usr/share/applications目录才能用,否则会出现应用程序不信任的问题

如果打开图标一直没反应(1-2分钟内差不多就该出来了,我的是25秒)可以在终端输入QQ.sh,看看输出信息,最有可能的就路径写不对

上边的步骤完成后,之后在dash里打上QQ就能找到了

————————————分割线——————————————

快捷方式的构成我也不是太了解,只能根据理解的说,大家自己看看就好:

Categories:应该是应用的介绍

Exec:可执行文件路径,分绝对路径和相对路径两种写法

Icon:应用程序图标,如果是自定义图标需要用绝对路径指定,如果系统自带了图标(在/usr/share/icons目录里)只要写上图标的名字就可以了,可以用desktop-file-validate命令查看图标是否有效,我会在附件里上传一个图标,然后自己把路径替换一下就可以了,如果感觉分辨率不对大家可以自己调一下分辨率

Name:应用程序名称,就是在dash里边搜索应用程序时输入的名称,应该是这样

NoDisplay:直译就是不显示界面,值为false时就是显示界面

Terminal:终端,0为不显示终端,1为显示终端

Type:类型,当值为Application时代表应用程序,其它的值就不知道了


————————————分割线——————————————

mv命令:

mv   源文件名称   目标文件名称  

作用:移动或重命名文件

cp命令:

cp    源文件   目标目录

作用:复制文件但是不保留权限,加上-a参数可以保留权限并且可以复制文件夹

chmod命令(只列出来一部分):

chmod   [+-][rwx]   文件或目录

作用:赋予或取消文件或目录的读、写、执行权限,r代表读,w代表写,x代表执行

PS:标准版也可以这样,但是好像崩溃的更加频繁

缺点:有时候崩溃(很少),不能输入表情,没有国际版那么稳定,启动和登陆有时候有点慢,不能登陆两个QQ

谢谢wahaha2002提醒我快捷方式那里写的不清楚,现已修改

谢谢wsc829wsc提示ppa打错,已修改

谢谢wtz提示停用txplatform.exe,已修改

2016-07-23 03-53-34屏幕截图.png (16.56 KB, 下载次数: 52)

2016-07-23 03-53-34屏幕截图.png

th.png (5.4 KB, 下载次数: 49)

th.png

2017-03-11 20-34-16屏幕截图.png (43.06 KB, 下载次数: 53)

2017-03-11 20-34-16屏幕截图.png

2017-04-18 20-23-26屏幕截图.png (52.28 KB, 下载次数: 53)

2017-04-18 20-23-26屏幕截图.png

评分

参与人数 1麒麟币 +20 收起 理由
handsome_feng + 20 很给力!真心感谢!!!!!!

查看全部评分

楼主
发表于 2016-7-23 05:36:57
回复

使用道具 举报

wine一个QQ7.9轻聊版   [复制链接]

弱弱的问一句,我是不是发错版块了
沙发
 楼主| 发表于 2016-7-23 05:46:46
回复

使用道具 举报

wine一个QQ7.9轻聊版   [复制链接]

天才系统安装一个应用都如此有特色呵呵。普通用户说这是上面鬼啊win上面只要点下一步就可以了在这里简直是噩梦
板凳
发表于 2016-7-24 09:05:21
回复

使用道具 举报

wine一个QQ7.9轻聊版   [复制链接]

本帖最后由 熟悉的陌生人 于 2016-7-24 10:20 编辑
vbchenjinshong 发表于 2016-7-24 09:05
天才系统安装一个应用都如此有特色呵呵。普通用户说这是上面鬼啊win上面只要点下一步就可以了在这里简直是 ...

因为腾讯没有针对linux开发,之前开发的已经不能用了,想简单点?用网易云音乐吧,和win一样,甚至比win还傻瓜,直接双击,点击一下就能安装,我记得之前就是回了你的帖子吧,还是那句话,当win无法被破解的时候,你还感觉win很好?有时候用了linux就要做好折腾的准备,没做好准备最好别用,我是菜鸟,我不否认,我只是给了一个能用QQ7.9的办法,既然你说win那么好,那你来这里搞毛
地板
 楼主| 发表于 2016-7-24 10:14:53
回复

使用道具 举报

wine一个QQ7.9轻聊版   [复制链接]

熟悉的陌生人 发表于 2016-7-23 05:46
弱弱的问一句,我是不是发错版块了

没事,我帮你移
5#
发表于 2016-7-24 10:47:00
回复

使用道具 举报

wine一个QQ7.9轻聊版   [复制链接]


谢了(^~^)
6#
 楼主| 发表于 2016-7-24 10:48:29
回复

使用道具 举报

wine一个QQ7.9轻聊版   [复制链接]

熟悉的陌生人 发表于 2016-7-24 10:14
因为腾讯没有针对linux开发,之前开发的已经不能用了,想简单点?用网易云音乐吧,和win一样,甚至比win ...

不是比较吗?核心问题是这个是国产吗?许多问题都是跳他们英文网站去的。最后发展好了还是他人的东西。教程也少没有详细的介绍关于这个系统的资料。

昨天在好像在你的帖子里面找到一个类似win的任务管理器的东西。这些百度都没有哎
7#
发表于 2016-7-24 11:05:20
回复

使用道具 举报

wine一个QQ7.9轻聊版   [复制链接]

熟悉的陌生人 发表于 2016-7-24 10:14
因为腾讯没有针对linux开发,之前开发的已经不能用了,想简单点?用网易云音乐吧,和win一样,甚至比win ...


他又形同虚设了

8#
发表于 2016-7-24 11:15:31
回复

使用道具 举报

wine一个QQ7.9轻聊版   [复制链接]

深度操作系统(https://www.deepin.org/),已集成QQ正式版和网易云音乐Linux版。希望 Ubuntu Kylin 团队也能加入(网易云音乐Linux版)并集成于发行版中。若确有困难,可以在官网\应用中心\第三方应用项下添加链接。
一般用户,都喜欢开箱即用的系统。可以吗?


9#
发表于 2016-7-24 13:35:24
回复

使用道具 举报

wine一个QQ7.9轻聊版   [复制链接]

vbchenjinshong 发表于 2016-7-24 11:05
不是比较吗?核心问题是这个是国产吗?许多问题都是跳他们英文网站去的。最后发展好了还是他人的东西。教 ...

核心非国产确实是个痛,其实有国产的红旗Linux,是自主知识产权的,基于哪个系统我忘了,但是好不好用就不知道了,内核因为是开源的,所以任何人都有权利获取,修改,编译内核源代码,具体的在那个协议下发布我忘了,再说了核心不知道有没有修改,但是最外层的集成套件的内容有国产的,借版主一句话:开源,我们还有很长很长的路要走
10#
 楼主| 发表于 2016-7-24 19:14:30
回复

使用道具 举报

openKylin

GMT+8, 2024-5-17 14:31 , Processed in 0.032037 second(s), 21 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表