在解决启动时反复崩溃后,fsck
我注意到一些文件被删除,其中一个是 sqlite pkg 数据库,所以现在当我运行时,例如pkg install somepackage
我得到这个错误:
pkg: sqlite: file is encrypted or not a databse
所以我的问题实际上是双重的:
- 我如何
pkg
再次跑步 - 有没有办法(日志?)找出使用该
fsck
工具删除的文件?
在解决启动时反复崩溃后,fsck
我注意到一些文件被删除,其中一个是 sqlite pkg 数据库,所以现在当我运行时,例如pkg install somepackage
我得到这个错误:
pkg: sqlite: file is encrypted or not a databse
所以我的问题实际上是双重的:
pkg
再次跑步fsck
工具删除的文件?
pkg(ng) 使用的 (sqlite) 数据库已损坏。
您应该能够使用每日备份恢复 pkg db 文件:
看一下
/var/backups/
移走您损坏的数据库文件(您可以稍后将其删除):
使用最新的备份来恢复您的 pkg db 文件: