e2fsprogs包降级

近日用了第三方的源升级了e2fsprogs(1.45.6.wc1-0)但是在 virt-resize的时候supermin错误退出.

如果编译升级 libguestfs和supermin又一堆麻烦问题.

回滚rpm包的时候卡在了libcom_err因系统依赖无法卸载,

搜索和测试后得出的解决办法是先下载好旧版本的包用rpm强制安装, 然后卸载新的版本所有包,最后安装回去涉及的依赖包,

cd /tmp
wget https://downloads.whamcloud.com/public/e2fsprogs/1.45.6.wc1/el7/RPMS/x86_64/libcom_err-1.45.6.wc1-0.el7.x86_64.rpm
rpm -ivh --force --nodeps libcom_err-1.45.6.wc1-0.el7.x86_64.rpm
yum remove libcom_err-1.46.2.wc5-0.el7.x86_64 -y 

cd /root
cat>/etc/yum.repos.d/e2fspros.repo<<EOF
[e2fsprogs]
name=e2fsprogs
baseurl=https://downloads.whamcloud.com/public/e2fsprogs/1.45.6.wc7/el\$releasever/
enabled=1
gpgcheck=0
EOF

yum clean all
yum install -y  e2fsprogs  libvirt libvirt-daemon-kvm libguestfs  libguestfs-bash-completion

 

备忘记录

添加新评论 »