So I have a kickstart that I normally use to build my Linux boxes, there are some things like the partition scheme which is tedious to manually do so I advice people starting off to just make one large partition.
We will customize it from the minimize install
Then choose a Server GUI install
Finish the install, you will have to create a user and agree to the EULA
Finally after the install log in as root, remove the virtualization stuff
virsh net-destroy default
virsh net-undefine default
systemctl stop libvirtd
systemctl disable libvirtd
yum erase libvirt-daemon-kvm qemu-kvm \
qemu-kvm-common biosdevname gnome-boxes
And install some packages used in some of my documentation
yum install kexec-tools sssd realmd \
samba-common samba-common-tools \
krb5-workstation openldap-clients \
authconfig authconfig-gtk \
system-config-printer \
system-config-printer-libs \
system-config-users \
system-config-users-docs \
system-storage-manager \
postfix mutt \
logwatch net-snmp net-snmp-utils \
openldap-clients nss-pam-ldapd \
samba-winbind samba-winbind-clients \
nfs-utils
I also disable the firewall and selinux make things easier for a person starting off with CentOS Linux.
I have put out a kickstart script as well
http://my.apolonio.tech/ks/servergui.cfg
Root password is password and there is linux user named support with the password changeme
Will post in the future how to use that kickstart script.
Off topic, but I did run today, or tried to at least. Preparing for the 1/2 marathon.