ivant Asked: 2024-07-06 17:00:26 +0800 CST 我如何重新创建 rpmdb? 6 我在 Fedora 40 Workstation 上。我注意到它dnf抱怨 SQLite 数据库损坏,我尝试按照在线教程修复它。我以为我复制了 rpmdb 文件,但我错了 [^1]。 现在系统不知道任何已安装的 RPM 文件。有没有办法在不重新安装的情况下修复此问题? [^1] 我以为复制了目录/var/lib/rpm。我没有意识到它现在是一个符号链接,所以我复制了它。这个故事的寓意是,在尝试破坏系统的更改之前,你必须喝咖啡! fedora