[Package Installer] V20包管理器坏了
Tofloor
poster avatar
zhangyiqi
deepin
2024-09-17 14:53
Author

用图形界面的应用商店更新WPS for Linux时,出现弹窗,流程卡住无法进行。

尝试用命令 sudo apt install cn.wps.wps-office,发现也同样进行不下去

微信图片_20240917145152.png

Reply Favorite View the author
All Replies
昨夜的星辰
deepin
2024-09-17 15:42
#1

sudo apt dist-upgrade

先更新一下系统再安装WPS试试

sudo apt install cn.wps.wps-office

看样子你的系统升级了,但是又没有完全升级,可能升级的时候用的是upgrade,我记得前面两次更新有提示用dist-upgrade

Reply View the author
zhangyiqi
deepin
2024-09-17 17:28
#2

微信图片_20240917172722.png

卡在了类似的地方...

Reply View the author
neko
deepin
Ecological co-builder
2024-09-17 18:43
#3

用玲珑安装试试

Reply View the author
zhangyiqi
deepin
2024-09-17 19:46
#4
neko

用玲珑安装试试

我用的是V20.9的系统,还不支持玲珑吧。

Reply View the author
柠萌~
deepin
2024-09-17 20:19
#5

applaud 你头像好有意思

Reply View the author
柠萌~
deepin
2024-09-17 20:19
#6

我可以拿了吗

Reply View the author
燕子大王来也!
deepin
2024-09-17 20:54
#7

confused

Reply View the author
zhangyiqi
deepin
2024-09-18 09:41
#8
柠萌~

applaud 你头像好有意思

是说我吗?

Reply View the author
zhangyiqi
deepin
2024-09-23 17:49
#9
neko

用玲珑安装试试

您是官方的人吗?这个问题没下文了...

Reply View the author
neko
deepin
Ecological co-builder
2024-09-23 19:58
#10
zhangyiqi

您是官方的人吗?这个问题没下文了...

和您一样是社区用户,担任版主算半官方吧。

试试执行

sudo rm -rf  /var/lib/dpkg/info/cn.wps.wps-office.preinst
sudo apt dist-upgrade
Reply View the author
zhangyiqi
deepin
2024-09-25 15:29
#11
neko

和您一样是社区用户,担任版主算半官方吧。

试试执行

sudo rm -rf  /var/lib/dpkg/info/cn.wps.wps-office.preinst
sudo apt dist-upgrade

不行
image.png

应该和wps这些具体包没关系,而是dpkg本身出问题了。这块太不熟悉了,不知道咋排查

Reply View the author
neko
deepin
Ecological co-builder
2024-09-25 18:41
#12
zhangyiqi

不行
image.png

应该和wps这些具体包没关系,而是dpkg本身出问题了。这块太不熟悉了,不知道咋排查

/var/lib/dpkg/info/cn.wps.wps-office.postinst

删除这个文件再执行sudo apt install -f试试

Reply View the author
zhangyiqi
deepin
2024-09-26 17:04
#13
neko

/var/lib/dpkg/info/cn.wps.wps-office.postinst

删除这个文件再执行sudo apt install -f试试

尝试过了,还是同样的现象

Reply View the author
zhangyiqi
deepin
2024-10-08 19:19
#14
neko

/var/lib/dpkg/info/cn.wps.wps-office.postinst

删除这个文件再执行sudo apt install -f试试

emmm

我自己修复了 ,感觉算是WPS的问题

prerm里会生成一个/tmp/wpsupgrade.prerm来执行,然后不知道为啥这个文件有残留(可能是某次操作中强制终止导致),然后这个文件如果不是当时新生成会有一些内容会导致出错。而文件残留的时候会阻止新生成。

手工删除了/tmp/wpsupgrade.prerm再次安装WPS,整个dpkg就都恢复了

Reply View the author
neko
deepin
Ecological co-builder
2024-10-08 19:35
#15
zhangyiqi

emmm

我自己修复了 ,感觉算是WPS的问题

prerm里会生成一个/tmp/wpsupgrade.prerm来执行,然后不知道为啥这个文件有残留(可能是某次操作中强制终止导致),然后这个文件如果不是当时新生成会有一些内容会导致出错。而文件残留的时候会阻止新生成。

手工删除了/tmp/wpsupgrade.prerm再次安装WPS,整个dpkg就都恢复了

这样呀,建议发个新帖分享一下解决方案,方便其他人遇到相同情况搜索。

Reply View the author