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.
You mentioned : “Upgrade from 6.5 to 7.0 using preupg command” ?
Can you provide tutorial how to upgrade 6.5 to 7.0
thanks
@Gtrhope,
Yes, I mentioned, but the fact is, the process is very complex and may not work 100%..the only solution is to install a fresh copy of CentOS 7 and move all data from old CentOS 6.5 to 7.0…
my server is rhel6, i want sentos client version. which version will i choose??
@Aby,
You can choose CentOS 6 or 7 (latest version) as your client, there is no any issue both are stable..
Hello Ravi,
I am a RHEL & Cisco trainer and I got a question for you. What’s the difference between the ” DVD ISO ” and the ” EVERYTHING ISO ” ? Which shall I use and deploy in a production environment ?
I am profoundly confused which ISO image to download and use. I would request you to enlighten me.
Suman, here is your answer what the differences are straight from CentOS readme file.
List of images in this directory
================================
CentOS-7.0-1406-x86_64-DVD.iso
This DVD image contains all the packages that can be installed using the
installer. This is the recommended image for most users.
CentOS-7.0-1406-x86_64-NetInstall.iso
This is the network install and rescue image. The installer will ask from
where it should fetch the packages to be installed. This image is most
useful if you have a local mirror of CentOS packages.
CentOS-7.0-1406-x86_64-Everything.iso
This image contains the complete set of packages for CentOS 7. It can be
used for installing or populating a local mirror. This image needs a dual
layer DVD or an 8GB USB flash drive.
CentOS-7.0-1406-x86_64-GnomeLive.iso
CentOS-7.0-1406-x86_64-KdeLive.iso
These images are Live images of CentOS 7. Depending on the name they use the
respective display manager. They are designed for testing purposes and
exploring the CentOS 7 environment. They will not modify the content of your
hard disk, unless you choose to install CentOS 7 from within the Live
environment. Please be advised that you can not change the set of installed
packages in this case. This needs to be done within the installed system
using ‘yum’.
CentOS-7.0-1406-x86_64-livecd.iso
This is like the GnomeLive image mentioned above, but without packages such
as libreoffice. This image is small enough to be burned on a CD.
CentOS-7.0-1406-x86_64-Minimal.iso
The aim of this image is to install a very basic CentOS 7 system, with the
minimum of packages needed to have a functional system. Please burn this image
onto a CD and boot your computer off it. A preselected set of packages will be
installed on your system. Everything else needs to be installed using yum. The set
of packages installed by this image is identical to the one installed when choosing
the group named “Minimal” from the full DVD image.
I can Enlighten you Suman, Please go back to school and stop calling yourself a RHEL & Cisco Trainer if you cant even figure out how to go to the Cent OS website where the source of all the files came from and learn how to search for and find and read the README files that the Creators of the Distributions so graciously include with their products to Enlighten people with out them having to answer the same questions from thousands of beginner Users.
Hi Ravi,
Can the same procedure followed installing in virtual box?
Regards
Sridhar
Yes, same procedure for installing CentOS 7 under virtulabox, in fact we’ve tried and it worked perfectly.
Thanks Ravi,
Which version would you recommend .
CentOS-7.0-1406-x86_64-livecd.iso [Size: 687MB]
CentOS-7.0-1406-x86_64-GnomeLive.iso – [Size: 1.3GB]
Just curious to know difference between
entOS-7.0-1406-x86_64-DVD.iso – [Size: 3.8GB]
CentOS-7.0-1406-x86_64-GnomeLive.iso – [Size: 1.3GB]
Regards,
Sridhar Reddy
It’s all depend on your choice, wheather you need server version and desktop version. Choice is yours.
which one is client version??
@Aby,
There’s nothing like client or server version in CentOS 7….