I noticed that many people expressed the exigence to install ONOS on CentOS 6.X based systems, since it's very common to find this type of systems in production environments.
Nothing complicate. ONOS is based on Java, which - by definition - can run on heterogeneous systems. It was just a matter of figure out the right dependencies.
I then, I came up with this little tutorial, that hopefully should quickly guide the users over the process. The tutorial assumes you've just installed a brand new CentOS box and that you logged in for the first time.
The basics: setup the network card, the hostname
First let's configure the network card
$ ip link set eth0 up $ vi /etc/sysconfig/network-scripts/ifcfg-eth0 -> ON_BOOT = yes $ service network restart
Then let's set the hostname editing /etc/hostname and /etc/hosts
$ vi /etc/hostname $ vi /etc/hosts