La communauté CentOS a publié sa version majeure de CentOS 6.5 le 1er décembre 2013, depuis le jour de la sortie, tout le monde cherche à mettre à niveau la version actuelle vers la dernière version de CentOS. Cette procédure se concentre principalement sur la mise à niveau de la version précédente de CentOS 6.x vers la dernière. Avant de procéder à la mise à jour, examinons les principales fonctionnalités de la dernière version.
Modifications majeures :
- Le Precision Time Protocol est désormais entièrement pris en charge.
- OpenSSL prend désormais en charge TLS 1.1 et 1.2
- KVM prend en charge les fichiers VMDK et VHDX en mode lecture seule, le branchement à chaud du processeur étant ajouté dans KVM.
- LibreOffice et Evolution mis à jour vers la dernière version.
- Les pilotes Hyper-V et VMware sont mis à jour.
Vérifiez la version actuelle de votre release.
[root@server ~]# cat /etc/redhat-release CentOS release 6.4 (Final)
Voyons maintenant quelles sont les mises à jour disponibles pour votre système.
[root@server ~]# yum check-update
Voici la liste des mises à jour disponibles pour ma machine.
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.aol.in * extras: centos.aol.in * updates: centos.aol.in atk.i686 1.30.0-1.el6 base bash.i686 4.1.2-15.el6_4 base ca-certificates.noarch 2013.1.95-65.1.el6_5 updates centos-release.i686 6-5.el6.centos.11.2 updates chkconfig.i686 1.3.49.3-2.el6_4.1 base coreutils.i686 8.4-31.el6 base coreutils-libs.i686 8.4-31.el6 base createrepo.noarch 0.9.9-18.el6 base cronie.i686 1.4.4-12.el6 base cronie-anacron.i686 1.4.4-12.el6 base curl.i686 7.19.7-37.el6_4 base cvs.i686 1.11.23-16.el6 base db4.i686 4.7.25-18.el6_4 base db4-utils.i686 4.7.25-18.el6_4 base dbus-glib.i686 0.86-6.el6 base device-mapper.i686 1.02.79-8.el6 base device-mapper-event.i686 1.02.79-8.el6 base
Si vous êtes satisfait des mises à jour, lancez la commande suivante pour les installer.
[root@server ~]# yum update
Vous obtiendrez les informations suivantes avec la taille du téléchargement, vous devez confirmer l'installation en appuyant sur Y et Entrée.
tzdata noarch 2013i-1.el6 updates 447 k tzdata-java noarch 2013i-1.el6 updates 147 k udev i686 147-2.51.el6 base 356 k upstart i686 0.6.5-12.el6_4.1 base 167 k util-linux-ng i686 2.17.2-12.14.el6 base 1.5 M yum noarch 3.2.29-43.el6.centos updates 996 k Installing for dependencies: db4-cxx i686 4.7.25-18.el6_4 base 605 k db4-devel i686 4.7.25-18.el6_4 base 6.6 M gdbm-devel i686 1.8.0-36.el6 base 25 k glibc-devel i686 2.12-1.132.el6 base 978 k glibc-headers i686 2.12-1.132.el6 base 616 k kernel-headers i686 2.6.32-431.3.1.el6 updates 2.8 M p11-kit i686 0.18.5-2.el6 base 93 k p11-kit-trust i686 0.18.5-2.el6 base 68 k shared-mime-info i686 0.70-4.el6 base 208 k Transaction Summary =============================================================================== Install 10 Package(s) Upgrade 148 Package(s) Total download size: 222 M Is this ok [y/N]: y Downloading Packages: (1/158): atk-1.30.0-1.el6.i686.rpm | 194 kB 00:00 (2/158): bash-4.1.2-15.el6_4.i686.rpm | 886 kB 00:00 (3/158): ca-certificates-2013.1.95-65.1.el6_5.noarch.rp | 1.1 MB 00:00 (4/158): centos-release-6-5.el6.centos.11.2.i686.rpm | 20 kB 00:00 (5/158): chkconfig-1.3.49.3-2.el6_4.1.i686.rpm | 158 kB 00:00
Une fois téléchargé, il commencera automatiquement à l'installer.
(157/158): yum-plugin-fastestmirror-1.1.30-14.el6.noarch | 28 kB 00:00 (158/158): zlib-1.2.3-29.el6.x86_64.rpm | 73 kB 00:01 -------------------------------------------------------------------------------- Total 31 kB/s | 131 MB 71:32 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Updating : libgcc-4.4.7-4.el6.x86_64 1/259 Updating : 12:dhcp-common-4.1.1-38.P1.el6.centos.x86_64 2/259 Updating : tzdata-2013i-1.el6.noarch 3/259 Updating : nss-softokn-freebl-3.14.3-9.el6.x86_64 4/259 Updating : bash-4.1.2-15.el6_4.x86_64 5/259 Updating : glibc-2.12-1.132.el6.x86_6 [############### ] 6/259
Une fois terminé, redémarrez la machine
[root@client ~]# reboot
Vous pouvez vérifier la version de CentOS.
[root@client ~]# cat /etc/redhat-release CentOS release 6.5 (Final)
C'est tout !, vous avez maintenant la dernière version de CentOS.