官方商店版本较低,更新最新版2.6.8.52微信,附折腾打包过程
Tofloor
poster avatar
leezn
deepin
2019-07-13 08:32
Author
本帖最后由 leezn 于 2019-7-13 00:41 编辑

官方仓库的微信版本较低,就自己解压官方打包的wine微信,尝试根据其结构,打包了一份最新2.6.8.52版本微信,未测试很久,bug未知

下载链接: https://pan.baidu.com/s/1zEjhCnS7RmdFcKDi9_XIGA 提取码: 5ucy

安装方法 -终端 :dpkg -i deepin.com.wechat_2.6.8.52deepin0_i386.deb


重新打包方法大概如下:
1.下载官方打包的xxx.deb,放至~/wine-app文件夹中

2.创建文件夹extract,并在extract文件夹下创建DEBIAN文件夹

mkdir -p extract/DEBIAN

3.将deb包解压到extract文件夹下

dpkg -X ./xxx.deb extract

4.解压deb包中的control信息(包的依赖在这里面的control文件中)


dpkg -e ./xxx.deb extract/DEBIAN


5.修改control内容,修改其版本号(所打包新版软件的最新版本号)


6. (1)切换至Windows系统下(虚拟机也可),安装新版xxx.exe,并将软件安装路径下的目录压缩,例如微信,c:program files/Tencent/Wechat,就打包WeChat这个文件夹,将wechat.zip移动linux系统下至~/wine-app/目录备用
     (2)打开~/wine-app/extract/opt/deepinwine/apps/Deepin-Wechat/files.7z,解压files.7z,将Windows状态下导出的wechat.zip解压,并将该文件夹内文件,覆盖files.7z解压的路径/drive_c/Program Files/Tencent/WeChat/内全部文件,并重新将files文件夹压缩成files.7z
     (3)修改~/wine-app/extract/opt/deepinwine/apps/Deepin-Wechat/run.sh内的版本号


7.创建build文件夹

mkdir build

8.将解压到extract文件夹中所有的内容重新打包为deb包

dpkg-deb -b extract build/


9.安装deb包

dpkg -i xxx.deb  (如果出现权限拒绝,在 dpkg 前加上 sudo 即可)

个人菜鸟折腾,如有错误,望指正,大神勿喷,另劳烦管理给排下版!!


  





Reply Favorite View the author
All Replies
2 / 2
To page
avatar
jianguo922
deepin
2019-07-13 18:58
#21
https://bbs.deepin.org/post/180588
这点小东西可以学一下,不要对命令过敏
dpkg -i 安装包文件
dpkg是debian package的意思,就是debian的包 ...

已经成功运行,非常感谢!

Reply View the author
avatar
leezn
deepin
2019-07-13 22:35
#22
hata8301 发表于 2019-7-13 09:46
微信还好,挺稳定的,不求新,,,但QQ就真不稳定了,动不动闪退

我打包了一份最新的QQ放网盘了,运行了一段时间,好像并没有频繁崩溃,在测试一段时间看看
Reply View the author
avatar
135******12
deepin
2019-07-13 23:15
#23
https://bbs.deepin.org/post/180588
我打包了一份最新的QQ放网盘了,运行了一段时间,好像并没有频繁崩溃,在测试一段时间看看 ...

马上下载试试,直接安装就可以了吗?会不会和之前的有冲突
Reply View the author
avatar
leezn
deepin
2019-07-13 23:22
#24
hata8301 发表于 2019-7-13 15:15
马上下载试试,直接安装就可以了吗?会不会和之前的有冲突

还是用命令行安装,先卸载,再安装
Reply View the author
avatar
xiongrui
deepin
2019-08-23 23:10
#25
测试过双屏扩展状态下使用没?
Reply View the author
avatar
xiongrui
deepin
2019-08-23 23:12
#26
https://bbs.deepin.org/post/180588
无法启动,cpu占用很高,还是用商店中的版本

你用的双屏扩展模式?
Reply View the author
avatar
Kenny·McCormick
deepin
2019-08-24 00:17
#27
https://bbs.deepin.org/post/180588
你用的双屏扩展模式?

对的           
Reply View the author
avatar
xiongrui
deepin
2019-08-24 00:22
#28

试下只用单屏,应该就正常了
Reply View the author
avatar
dt520
deepin
2019-08-24 01:18
#29
公司不能用外网,只能挂上代理后才能连外网,结果发现  deepin 上的微信代理用不了, 设置了也连不上,QQ 都是好的,不知道为啥?唉
Reply View the author
avatar
落墨
deepin
2019-08-24 01:33
#30
可以打包一下最新的微信测试版,版本号是2.7.0.65. 新版最大的好处就是已经支持在电脑客户端内直接运行小程序了。
很多小程序还是非常好用的。
Reply View the author
avatar
symbol
deepin
2019-08-27 10:10
#31
冷不丁一看,还以为是我在艺 优网 深度系社区写的文章呢,看了一下时间还好在我的文章之后,差点以为自己写重了。补充一点小内容,要打包给其他人的话,有个地方要改的,需将/opt下面几个层级windows下的users对应用户名修改为@currentuser@(自己比对官方包对应目录下的文件夹名)。
Reply View the author
avatar
symbol
deepin
2019-08-27 10:11
#32
管理员竟然把艺 优网深度系论坛的关键字封杀了,唉,何必呢
Reply View the author
avatar
symbol
deepin
2019-08-27 11:32
#33
symbol 发表于 2019-8-27 02:10
冷不丁一看,还以为是我在艺 优网 深度系社区写的文章呢,看了一下时间还好在我的文章之后,差点以为自己写 ...

control 文件中要去掉所有32位相关的包,不然双击打开会失败,只能用命令行dpkg -i安装
Reply View the author
avatar
玉箫
deepin
2019-08-27 19:43
#34

Reply View the author
avatar
玉箫
deepin
2019-08-27 20:24
#35
无法安装在目录文件中
Reply View the author
avatar
symbol
deepin
2019-08-27 22:41
#36
gfubing 发表于 2019-8-27 12:24
无法安装在目录文件中

要运行初始化才会从files.7z文件解压到这个目录下的
Reply View the author
avatar
cytyff
deepin
2019-08-28 01:21
#37
打字显示不出来这个怎么解决微信2.6.8.52
Reply View the author
avatar
浩然
deepin
2019-08-29 17:40
#38
感谢了,但是旧的暂时用着。。
Reply View the author
avatar
玉箫
deepin
2019-08-29 18:44
#39
用你那个方法来制作TIM软件安装成功安装的文件目录没有不知道安装在那里去了
Reply View the author
2 / 2
To page