忘记、过去
deepin
2022-05-08 08:10 2022-05-07, 23:44:54.199 [Warning] [ ] parseJson: "illegal value" "Failed to execute program com.home.appstore.daemon: Permission denied"
2022-05-07, 23:44:54.199 [Warning] [ ] "Failed to execute program com.home.appstore.daemon: Permission denied"
2022-05-07, 23:44:54.199 [Info ] [ ] void DbusMessageManager::getLocalOnTheShelvesAppInfo() 222222 "Failed to execute program com.home.appstore.daemon: Permission denied"
报错很清楚了,商店后台 daemon 运行失败。客户端需要根据你的硬件信息(比如 CPU 架构)判断需要请求和加载的内容,这里后台守护进程无法运行,硬件信息无法获取,导致没办法继续网络请求。
具体原因不清楚,大概率和你移动 /usr 导致文件权限发生变化有关系,比如部分可执行程序没有可执行权限啥的。这种只能建议重装......
Reply Like 0 View the author


中文 
装机的时候只给根目录分了15G,今天突然发现15G已经满了。所以一看根目录下最大的文件夹是/usr,所以就决定把/usr移到另一个单独的分区。一开始只是想移/usr/lib,也不懂所以不知道中间出了什么问题。
最后导致的问题是:
1、应用商店转圈圈
2、星火商店安装不了软件,deb软件安装器也装不了
3、Gparted分区工具,相册,看图打不开
Gparted通过SUDO代码是能打开的
相册
看图
4、Uengine下的软件是可以打开的
也不知道以上问题之间有没有联系,但都是我移完分区后导致的。还望大佬帮帮忙!
顺便还想反馈一个问题,我之所以只给/分了15G放在SSD,是我发现都放在机械运行会很卡。我又觉得主要文件装在/home,决定放在机械硬盘,所以15G应该是够了(后来证明不够)。我希望在安装工具中,可以自定义分区,无论什么分区都能想放哪放哪。我看/usr/local可以单独分区,但/usr不行,我也不懂。。。