Yesterday (2014/07/07) CentOS announced the release of CentOS 7 for 64 bit x86 compatible machines.
This is the first release for CentOS-7 and is version marked as 7.0-1406
Today I found some time to check what’s new in CentOS 7.
I have downloaded:
After downloading the iso file and checking the sha256sum I created a vm (my hypervisor is Hyper-v) and connected it to a vSwitch. After a very simple installation process (maybe the simplest I ever faced) completed, and when the vm booted, I tried to setup network configuration. I edited as usual, the /etc/sysconfig/newtork-scripts/ifcfg-eth0 file and tried to restart network service.
# service network restart Restarting network (via systemctl): [ OK ]
That was strange enough! What is the systemctl? I will give more details later!
After that I tried to check my ip:
# ifconfig -a -bash: ifconfig: command not found
That was strange too, because there was the first time I found a unix like system without ifconfig tool installed by default.
I thought that the ip command will be there and executed:
# ip addr
which indeed was there! After connecting through a terminal, the first command I run is:
# yum upgrade
Then I installed the ifconfig command (net-tools):
# yum install net-tools
Ok now, I want to say that the best way to see the changes and the new features of CentOS 7, is to get a cold beer, some snacks and read all the redhat documentation:
and the redhat administrators guide for RHEL 7.0:
One last thing I want to mention is the distrowatch package version list:
where you can see that you can find php 5.4, apache 2.4 and Mariadb instead of MySQL.