使用yum安装gcc命令时,电脑意外重启,恢复虚拟机后再次使用yum安装gcc出现报错信息
Error: database disk p_w_picpath is malformed
报错原因是之前意外结束安装进程之前已经产生了缓存
使用yum重新安装的时候首先要清除缓存,使用yum clean all命令
yum clean all
清除yum缓存,使用yum安装软件包时yum把下载的软件包和header存储在cache中,进程意外中断后之前下载的内容不会自动删除,我们需要先清空缓存后再重新下载。当然,如果我们不想让其过多占用磁盘空间,使用此命令删除后,会节省一部分磁盘空间
yum clean headers
删除header
yum clean packages
删除下载的rpm包
yum clean dbcache
删除sqlite缓存,可以很快的访问源数据
使用此命令后再次使用yum时会重新创建缓存文件
转载于:https://blog.51cto.com/caoyue/1613853