欢迎光临众联科技,开始互联网之旅! 请〖登录〗 〖注册〗
yum报错sqlite3.OperationalError: no such table:
发布时间:2021/3/27 11:01:59   发布来源:众联科技

首先贴一张报错截图



首先查看了一下,有sqlutils.py文件。
如果没有那可能就是yum损坏了,但是有这个文件,那就是yum自身的问题了。

他是报这个错:sqlite3.OperationalError: database is locked
和我的还不一样,我的是sqlite3.OperationalError: no such table:pkgtups
在sqlutils.py文件中找到了168行,

解决方法


ls -l /var/lib/yum/history   #查看一下这个目录下的文件,有一个类似这个history-2019-08-22.sqlite的文件。


然后移除此文件与journal文件,重新安装包,可以了。
大致猜想是缓存导致,或者之前有yum安装包,但是手动kill掉了。数据保存在这个history目录下。

(责任编辑:众联科技)
微信公众号
微信公众号 关注有礼
  • 服务支持
  •