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
备忘记录