Line 9: |
Line 9: |
| | | |
| ==== Prerequisites ==== | | ==== Prerequisites ==== |
| + | =====Installation Centos6 minimal===== |
| + | * It is recommended that you use the latest CentOS 6 (64bit) version as a base http://mirror.centos.org/centos/6/isos/x86_64/ this has been verified to build for SME 7, 8 & 9 and for i386 &x86_64 |
| + | Just install a minimal el6 installation. You can use either the DVD, the minimal CD install, a net install with PXE, it's up to you. |
| + | * Setup network: |
| + | To start the networking |
| + | [root@buildcos9 ~]# /etc/sysconfig/network-scripts/ifup-eth eth0 |
| + | * Set DHCP to install basic utilities |
| + | [root@buildcos9 ~]# dhclient eth0 |
| + | * Install utilities |
| + | [root@buildcos9 ~]# yum install nano system-config-network-tui mc man htop top iftop iptraf screen |
| + | * Finalise network setup |
| + | [root@buildcos9 ~]# nano /etc/sysconfig/network-scripts/ifcfg-eth0 |
| + | and set manually: |
| + | |
| + | DEVICE="eth0" |
| + | BOOTPROTO="none" |
| + | HWADDR="00:E0:4C:68:21:6D" |
| + | IPADDR=192.168.xxx.12 |
| + | NETMASK=255.255.255.0 |
| + | GATEWAY=192.168.xxx.3 |
| + | DNS1=192.168.xxx.3 |
| + | IPV6INIT=no |
| + | NM_CONTROLLED="yes" |
| + | ONBOOT="YES" |
| + | TYPE="Ethernet" |
| + | UUID="fe6ebc0d-dbee-4bf6-a3cf-5e84c5453549" |
| + | |
| + | Check and restart: |
| + | [root@buildcos9 ~]# chkconfig network on |
| + | [root@buildcos9 ~]# service network restart |
| + | * Enable SSH |
| + | SSH is present but is disabled at this stage. To enable ssh issue: |
| + | service sshd start |
| + | |
| + | * Reboot system to ensure all new config are permanent |
| + | [root@buildcos9 ~]# reboot |
| + | |
| + | *Disable SELinux |
| + | It will be easier to see what's going on (and turn off selinux at kernel level, just to be sure) |
| + | [root@buildcos9 ~]# sed -i -e 's/rhgb quiet/selinux=0/g' /boot/grub/grub.conf |
| + | [root@buildcos9 ~]# sed -i -e 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config |
| + | |
| + | * Remove selinux-policy-targeted and authconfig -they conflict with some e-smith/smeserver packages |
| + | [root@buildcos9 ~]# yum remove selinux-policy-targeted authconfig |
| | | |
− | * It is recommended that you use the latest CentOS 6 (64bit) version as a base http://mirror.centos.org/centos/6/isos/x86_64/ this has been verified to build for SME 7, 8 & 9 and for i386 &x86_64
| |
| | | |
| * Apply all available updates. | | * Apply all available updates. |