有时候我们可能需要降低某些版本,比如我们不想使用最新的glibc-2.12-1.149.el6_6.7.i686,所以我们要使用yum downgrade来降低jdk的版本,例如:
yum downgrade glibc-2.12-1.149.el6_6.7.i686
但是,这个时候问题来了,很可能我们仅仅对glibc-2.12-1.149.el6_6.7.i686降版本是不行,因为很有可能其他的rpm对这个有依赖关系,这个时候就会很麻烦,今天我推荐一个工具
yum shell ,这个可以把downgrade ,update,remove等操作放到一起,检测完成之后,确认之后执行
首先输入 yum shell
然后我们进入了一个命令提示符
如数
downgrade glibc-2.12-1.149.el6_6.7.i686 glibc-2.12-1.149.el6_6.7.i686 glibc-2.12-1.149.el6_6.7.i686 (很多个,然后回车,这个时候并不会执行任何操作)
update gdal-1.9.2-9.el6oso.x86_64 gdal-1.9.2-9.el6oso.x86_64 gdal-1.9.2-9.el6oso.x86_64(很多个,然后回车,这个时候并不会执行任何操作)
remove cracklib-2.8.16-4.el6.i686 cyrus-sasl-lib-2.1.23-15.el6_6.2.i686(很多个,然后回车,这个时候并不会执行任何操作)
然后我们这个时候输入:
run
这个时候yumshell 就会自动检测我们想要处理的所有软件包,然后看看会不会因为依赖关系不能操作,确认之后会让我们输入y来确认操作
Latest posts by Zhiming Zhang (see all)
- ReplicationController and ReplicaSet in Kubernetes - 12月 20, 2021
- public key fingerprint - 5月 27, 2021
- Index brackets must contain either a literal number or a literal string.terraform taint - 5月 20, 2021