yum install/update 错误 : sqlite3.DatabaseError: database disk image is malformed
2026/7/28 17:17:44 网站建设 项目流程

错误信息:

Running transaction check Running transactiontestTransactiontestsucceeded Running transaction Traceback(most recent call last): File"/usr/bin/yum", line 29,in<module>yummain.user_main(sys.argv[1:], exit_code=True)File"/usr/share/yum-cli/yummain.py", line 375,inuser_main errcode=main(args)File"/usr/share/yum-cli/yummain.py", line 281,inmain return_code=base.doTransaction()File"/usr/share/yum-cli/cli.py", line 817,indoTransaction resultobject=self.runTransaction(cb=cb)File"/usr/lib/python2.7/site-packages/yum/__init__.py", line 1852,inrunTransaction self.skipped_packages, rpmdb_problems, cmdline)File"/usr/lib/python2.7/site-packages/yum/history.py", line 943,inbeg pid=self._ipkg2pid(pkg)File"/usr/lib/python2.7/site-packages/yum/history.py", line 798,in_ipkg2pidreturnself._pkgtup2pid(po.pkgtup, csum, create)File"/usr/lib/python2.7/site-packages/yum/history.py", line 759,in_pkgtup2pid epoch=? AND version=? AND release=?""", pkgtup) File "/usr/lib/python2.7/site-packages/yum/sqlutils.py", line 168,inexecuteSQLQmarkreturncursor.execute(query, params)sqlite3.DatabaseError: database disk image is malformed

重装了云主机为CentOS7 yum install/update 均报错: sqlite3.DatabaseError: database disk image is malformed
网上清一色的清除yum缓存: yum clean all …
后来找到一篇提问 : https://www.linuxquestions.org/questions/fedora-35/sqlite3-databaseerror-database-disk-image-is-malformed-4175623256/
一行命令完美解决了问题!

sudoyumhistorynew

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询