How to update RHEL 6.2/6.3/6.4/6.5 to RHEL 6.6



Redhat has released its major release of RHEL 6.6 on 14th October 2014, Since from the day of release every one is looking for upgrading the current version to latest RHEL release. This how to is mainly focusing on upgrading previous release of RHEL 6.x to the latest. Before going to update, lets look into the main features in the latest version.

Major changes:

  1. Red Hat Enterprise Linux 6.6 includes the Open vSwitch kernel module,
  2. KeepAlived and HAProxy packages are now fully supported,
  3. Added functionality of System Security Services Daemon (SSSD) enables better interoperability of Red Hat Enterprise Linux clients with Active Directory,
  4. Performance Co-Pilot (PCP) provides a framework and services to support system-level performance monitoring and management,
  5. New hyperv-daemons packages have been added to Red Hat Enterprise Linux 6.6.

See Red Hat 6.6 Release Notes and Red Hat 6.6 Technical Notes.

Check the current version of your release.

[root@server ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.5 (Santiago)

Now lets look what are the updates available for your system.

[root@server ~]# yum check-update

The following are the list of available updates for my machine.

Red_Hat_Enterprise_Linux-Release_Notes-6-en-US.noarch                         6-2.el6                                                   rhui-REGION-rhel-server-releases
abrt.x86_64                                                                   2.0.8-26.el6                                              rhui-REGION-rhel-server-releases
abrt-addon-ccpp.x86_64                                                        2.0.8-26.el6                                              rhui-REGION-rhel-server-releases
abrt-addon-kerneloops.x86_64                                                  2.0.8-26.el6                                              rhui-REGION-rhel-server-releases
abrt-addon-python.x86_64                                                      2.0.8-26.el6                                              rhui-REGION-rhel-server-releases
abrt-cli.x86_64                                                               2.0.8-26.el6                                              rhui-REGION-rhel-server-releases
abrt-libs.x86_64                                                              2.0.8-26.el6                                              rhui-REGION-rhel-server-releases
abrt-tui.x86_64                                                               2.0.8-26.el6                                              rhui-REGION-rhel-server-releases
alsa-utils.x86_64                                                             1.0.22-7.el6                                              rhui-REGION-rhel-server-releases

If you are satisfied with the updates, lets issue the following command to install the same.

[root@server ~]# yum update

You will get the following information with download size, you need to confirm the installation by pressing Y and Enter.

 gdk-pixbuf2                                              x86_64           2.24.1-5.el6                                rhui-REGION-rhel-server-releases           501 k
 libbasicobjects                                          x86_64           0.1.1-11.el6                                rhui-REGION-rhel-server-releases            21 k
 python-sssdconfig                                        noarch           1.11.6-30.el6                               rhui-REGION-rhel-server-releases           120 k
 sssd-ad                                                  x86_64           1.11.6-30.el6                               rhui-REGION-rhel-server-releases           142 k
 sssd-common-pac                                          x86_64           1.11.6-30.el6                               rhui-REGION-rhel-server-releases           121 k
 sssd-ipa                                                 x86_64           1.11.6-30.el6                               rhui-REGION-rhel-server-releases           195 k
 sssd-krb5                                                x86_64           1.11.6-30.el6                               rhui-REGION-rhel-server-releases           110 k
 sssd-krb5-common                                         x86_64           1.11.6-30.el6                               rhui-REGION-rhel-server-releases           160 k
 sssd-ldap                                                x86_64           1.11.6-30.el6                               rhui-REGION-rhel-server-releases           167 k
 sssd-proxy                                               x86_64           1.11.6-30.el6                               rhui-REGION-rhel-server-releases           116 k
Transaction Summary
Install      12 Package(s)
Upgrade     237 Package(s)
Total download size: 306 M
Is this ok [y/N]: y
Downloading Packages:
(1/249): Red_Hat_Enterprise_Linux-Release_Notes-6-en-US-6-2.el6.noarch.rpm                                                                       |  92 kB     00:00
(2/249): abrt-2.0.8-26.el6.x86_64.rpm                                                                                                            | 210 kB     00:00
(3/249): abrt-addon-ccpp-2.0.8-26.el6.x86_64.rpm                                                                                                 | 117 kB     00:00
(4/249): abrt-addon-kerneloops-2.0.8-26.el6.x86_64.rpm                                                                                           |  68 kB     00:00
(5/249): abrt-addon-python-2.0.8-26.el6.x86_64.rpm                                                                                               |  65 kB     00:00
(6/249): abrt-cli-2.0.8-26.el6.x86_64.rpm                                                                                                        |  55 kB     00:00
(7/249): abrt-libs-2.0.8-26.el6.x86_64.rpm                                                                                                       |  65 kB     00:00
(8/249): abrt-tui-2.0.8-26.el6.x86_64.rpm                                                                                                        |  62 kB     00:00
(9/249): alsa-utils-1.0.22-7.el6.x86_64.rpm                                                                                                      | 2.0 MB     00:00

Once downloaded, it will automatically start installing it.

(247/249): yum-plugin-security-1.1.30-30.el6.noarch.rpm                                                                                          |  41 kB     00:00
(248/249): yum-rhn-plugin-0.9.1-50.el6.noarch.rpm                                                                                                |  80 kB     00:00
(249/249): yum-utils-1.1.30-30.el6.noarch.rpm                                                                                                    | 110 kB     00:00
Total                                                                                                                                   6.5 MB/s | 306 MB     00:47
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating   : libgcc-4.4.7-11.el6.x86_64                                                                                                                         1/487
  Updating   : yum-3.2.29-60.el6.noarch                                                                                                                           2/487
  Updating   : tzdata-java-2014h-1.el6.noarch                                                                                                                     3/487
  Updating   : redhat-release-server-6Server-                                                                                                   4/487

Once completed, reboot the machine

[root@client ~]# reboot

You can verify the RHEL version.

[root@client ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.6 (Santiago)

That’s All!, now you have the latest version of RHEL.

You might also like