We need to update yum update
but we want to stay one release back. For example, we have CentOS 6.2 and want to move to 6.3. By default, it looks like yum update
will install 6.4.
On RedHat, this may be done with the subscription-manager
. However, because the subscription-manger
is not available on CentOS, this can not be used.
Best Answer
Go into /etc/yum.repos.d/, and carefully look at all of the files in there.
For each file that points to a CentOS repository, disable it by setting
enabled=0
, and make a copy that points to the CentOS 6.3 repo directories on vault.centos.org. Any directory with a "repodata" subdirectory is usable as a yum repository directory.You'll probably at least want:
Note that you won't get any security updates that came out since CentOS 6.4 was released. If you install the
yum-plugin-security
module, you may be able to use commands likeyum --enablerepo=centos --security update-minimal
to pull in just the security updates, but I have not checked that, and have not even verified the yum repository names.