After three weeks of continuous testing, CentOS project team finally on Mon July 7the 2014 released CentOS Linux 7 for 64 bit x86 compatible systems. This is the first major release for CentOS 7 and actual version is 7.0-1406.
This newly released CentOS 7.0 is an Enterprise-class Linux Distribution built from sources and freely maintained to the public by Red Hat. This release is based on the upstream release of EL7 (Enterprise Linux 7) and most of the packages have been built from source and updated to more recent versions.
There are countless fundamental changes in this major release, compared to earlier versions of CentOS. Notably the involvement of Gnome3, Systemd, and a default XFS filesystem.
CentOS 7 Major Changes
Following are the more notable changes are included in this release are:
- Updated Kernel to 3.10.0
- Added support for Linux Containers
- Open VMware Tools & 3D graphics drivers out of the box
- OpenJDK-7 as default JDK
- Upgrade from 6.5 to 7.0 using preupg command
- LVM-snapshots with ext4 and XFS
- Switch to grub2, systemd and firewalld
- Default XFS file system
- iSCSI and FCoE in kernel space
- Support for PTPv2
- Support for 40G Ethernet Cards
- Supports installations in UEFI (Unified Extensible Firmware Interface) Secure Boot form on compatible hardware
Before you go for CentOS 7.0 after CentOS 6.x, I suggest you to consider following things, because many of things have been changed in this release.
- grub is now replaced with grub2
- init is now replaced with systemd
- Difficultly in understanding and editing grub.conf (grub2)
- Difficultly in understanding /etc/init.d
- No more text log files for system log (journalctl instead)
- No more ext4 filesystem, added XFS as default filesystem
- CentOS 6.x will be supported until 2020
Download CentOS 7 Linux DVD ISO Images
Following are the direct and torrent download links to CentOS 7 iso images, you may need a Linux torrent client to download them.
If you looking to install a fresh copy of CentOS 7, then follow the below article that describes a step-by-step guide on how to install CentOS 7 with screenshots.
For those, who are looking to upgrade from CentOS 6.x to CentOS 7, there is a supported upgrade only from latest CentOS 6.5 version (at the time of writing this article) to the latest release of CentOS 7. The tool which is going to use for upgrade process is called Preupgrade Assistant (preupg) command which is still under development testing and will be released at a later time, but there is no any estimated time at the moment.
Once, the upgrade tool is released by the CentOS community, will provide a complete step-by-step guide on how to upgrade from CentOS 6.5 to CentOS 7 version. Till then stay tuned for the updates.