如标题和下面几张截图所述,出现这种问题的原因在于系统所在分区文件系统错误,导致重复软件包无法正常卸载删除。
解决方法:
引导入U盘或其他Linux分区上的系统,然后用gparted修复上述错误文件所在的分区。
↑ 截图1:Manjaro系统安装其他软件如gftp的时候总提示cool-retro-term包数据存在问题。
↑ 截图2:发现cool-retro-term在pacman缓存里确实存在重复的包文件夹,尝试删除之,失败。
↑ 截图3:用命令行删除,还是失败,提醒“结构需要清理”。
↑ 截图4:用mc进入文件夹,目睹一个名为“?mtree”的怪文件,判断是文件系统错误所致。
重启电脑进入deepin系统,用gparted修复Manjaro所在的分区,然后重启电脑回到Manjaro系统,包含?mtree怪文件的cool-retro-term-1.0.1-1文件夹可正常删除,问题终于解决。
浙江省某iPhone用户觉得这篇文章很有帮助。
加利福尼亚州某Windows用户觉得这篇文章很有帮助。
广东省广州市某Linux用户觉得这篇文章很有帮助。
浙江省某Linux用户觉得这篇文章很有帮助。
博主你这个打赏飘窗需要改进
谢谢提醒,正在改进