deepin 安装应用失败并提示 “安装失败,dpkg错误”

不知怎么回事, 今天deepin无法从应用商城安装应用了, 提示安装失败,dpkg错误

任何应用安装都会提示 我慌了。 各自查先例,终于解决了

1
2
3
4
5
6
7
8
(正在读取数据库 ... 系统当前共安装有 237058 个文件和目录。)
正在卸载 glx-diversions (0.8.7) ...
dpkg-divert: 错误: 更改 /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.7.0 文件名会覆盖 /usr/lib/i386-linux-gnu/libGL.so.1.7.0,
不允许此操作
dpkg: 处理软件包 glx-diversions (--purge)时出错:
installed glx-diversions package post-removal script subprocess returned error exit status 2
在处理时有错误发生:
glx-diversions

卸载 glx-diversions 的详细情况

解决办法

修改 /var/lib/dpkg/info/glx-diversions.postrm

sudo vi /var/lib/dpkg/info/glx-diversions.postrm

在第一行前加入exit 0 不执行这个脚本

自己留个记录 :)

参考先例
!(https://bbs.deepin.org/forum.php?mod=viewthread&tid=154832&extra=page%3D1)