Manjaro误删/var/lib/pacman下的内容丢失了本地应用数据库,导致无法更新应用和系统


我昨天清理系统的时候手贱,把/var/lib/pacman/路径下的内容清理了,结果把本地安装应用的信息弄丢了,导致用
sudo pacman -Syu更新的时候只有:

:: 正在同步软件包数据库...
core 已经是最新版本
extra 已经是最新版本
multilib 已经是最新版本
archlinuxcn 已经是最新版本
:: 正在进行全面系统更新...
今日无事可做

今天我按照Pacman/恢复本地数据库中的方法尝试了没能成功。
对了,2020年的时候,不知道干什么动作在根目录下有两个文件:
desktopfs-pkgs.txt

rootfs-pkgs.txt
不知道是否有用。
请教各位前辈还有可能恢复吗?

你输入命令 ls /var/log/pacman.log 之后有显示什么吗?
pacman.log 这个文件记录了你安装系统以来的各种包

感谢你的回复,我后来直接使用Arch了,体验很好。