yum update中断报错处理

发布 : 2021-10-25 分类 : Linux 浏览 :

yum 更新中断报错

换yum源

1
2
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

在更新过程中中断后,再次运行会报错

一般情况中断的原因有 断网,爆内存,爆硬盘 等原因

处理方法

如果是爆内存需要把一些耗内存的应用停掉后再执行下面的操作
爆硬盘空间也是需要腾出空间才能执行更新

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

cd /var/lib/rpm
#清除原rpmdb文件
rm -f __db.*
#重建rpm数据库
rpm --rebuilddb
#清除所有yum的缓存
yum clean all
#清除yum事务
yum-complete-transaction --cleanup-only
#需要有 yum-utils
#yum install yum-utils
#清除可能存在的损坏包
package-cleanup --cleandupes

# 清楚缓存
free && sync && echo 3 > /proc/sys/vm/drop_caches && echo "" && free

#再次执行更新操作
yum update
本文作者 : zhouinfo
原文链接 : http://blog.zhouinfo.site/2021/10/25/yum-update%E4%B8%AD%E6%96%AD%E6%8A%A5%E9%94%99%E5%A4%84%E7%90%86/
版权声明 : 本博客所有文章除特别声明外,均采用 CC Apache License 2.0 许可协议。转载请注明出处!
留下足迹