[Others] /usr/bin/deepin-app-store-pkgcache: not found
Tofloor
poster avatar
widon1104
deepin
2021-07-02 04:24
Author

升级了deepinV20.2.2以后报这个错误

Reply Favorite View the author
All Replies
忘记、过去
deepin
2021-07-02 04:57
#1

sudo rm -rf /etc/apt/apt.conf.d/99appstore.conf

Reply View the author
widon1104
deepin
2021-07-02 06:00
#2
忘记、过去

sudo rm -rf /etc/apt/apt.conf.d/99appstore.conf

怎么能够乱删系统软件配置文件呢,谁能告诉我这个配置到底是干啥的啊?

deepin-app-store-pkgcache这个app到底是干啥的啊?

Reply View the author
忘记、过去
deepin
2021-07-02 06:17
#3
widon1104

怎么能够乱删系统软件配置文件呢,谁能告诉我这个配置到底是干啥的啊?

deepin-app-store-pkgcache这个app到底是干啥的啊?

。。。删掉的是旧版本商店的文件,新商店已经用不到了,同样位置能看到新的。

 

由于商店升级的时候没有处理这个文件,导致后面运行 apt update 会调用旧版本商店的一个脚本,然而这个脚本在新版本里面已经不存在了,所以会报错。

Reply View the author
widon1104
deepin
2021-07-02 06:25
#4
忘记、过去

。。。删掉的是旧版本商店的文件,新商店已经用不到了,同样位置能看到新的。

 

由于商店升级的时候没有处理这个文件,导致后面运行 apt update 会调用旧版本商店的一个脚本,然而这个脚本在新版本里面已经不存在了,所以会报错。

那为什么安装新版本应用商店,不自动删除旧版本的配置文件而需要手动删除呢

Reply View the author
忘记、过去
deepin
2021-07-02 06:32
#5
widon1104

那为什么安装新版本应用商店,不自动删除旧版本的配置文件而需要手动删除呢

可能是这个文件不在旧版本包里面,而是旧版本商店运行后生成的。更新包的时候这种生成的文件是不会被自动删除的......估计社区版内测推送的时候没测出来这个 BUG 吧......

Reply View the author
木瓜酸
deepin
2021-07-04 16:11
#6
忘记、过去

可能是这个文件不在旧版本包里面,而是旧版本商店运行后生成的。更新包的时候这种生成的文件是不会被自动删除的......估计社区版内测推送的时候没测出来这个 BUG 吧......

通过您这个方法处理了, 感谢

Reply View the author
Maicss
deepin
2021-08-05 17:25
#7

我来反馈以下这个问题

Reply View the author