What is kickstart? It's simply an automated installation application.
If you only build out one computer, once a year, kickstart won't be of much benefit to you.
However, if you build out several computers fairly frequently, have I got a deal for you.
It can also be used for consistency, even if you only build that one computer a year, but it needs
to be exactly like the one you built last year, kickstart will take care of that also.
The Linux installers have gotten better over the years, but I still have to create users, set a root password,
set user passwords, create filesystems, install specific packages, create repo, set up the network, set up the
default language and keyboard configuration. If I only have to do this once or twice a year, not a big deal.
But if I work in a data center with hundreds of computers, and I have to rebuild them every few weeks.
Well, now it gets to be a little time consuming.
Kickstart is really only made for redhat/fedora Linux types. I've used it for CentOS, AlmaLinux, RockyLinux,
OracleLinux, Redhat, Fedora, and ScientificOS. I've had some success with OpenSuSE as well.
There is some limited support for Debian/Ubuntu, but they aren't officially supported, so we will skip those for now.
You can run a kickstart server on pretty much any Computer, with pretty much any flavor of Linux.
It's best to have a dedicated computer, that's really not being used for anything else.
A switch is highly recommended, a small LinkSys, Netgear, or TP-Link 5 port will work just fine.
A large hard drive of at least 200GB is recommended. You have to have at least one Ethernet interface.
It has to be Ethernet, sorry Wi-Fi, won't work for Kickstart. Really your kickstart server should have two network
interfaces. One can be Wi-Fi, but at least one has to be Ethernet. Some USB to Ethernet adapters do not support
PXE boot, so a built-in Ethernet port usually works better.
The client computers have to have an Ethernet port as well, they have to support something call PXE boot.
Kickstart works with both legacy BIOS and EFI. As long as the client computer supports one or the other.
Next, we will get into the set-up, but this can be time consuming the first time.
This also works best if you've installed the client computer the manual USB drive method at least once.
If you only build out one computer, once a year, kickstart won't be of much benefit to you.
However, if you build out several computers fairly frequently, have I got a deal for you.
It can also be used for consistency, even if you only build that one computer a year, but it needs
to be exactly like the one you built last year, kickstart will take care of that also.
The Linux installers have gotten better over the years, but I still have to create users, set a root password,
set user passwords, create filesystems, install specific packages, create repo, set up the network, set up the
default language and keyboard configuration. If I only have to do this once or twice a year, not a big deal.
But if I work in a data center with hundreds of computers, and I have to rebuild them every few weeks.
Well, now it gets to be a little time consuming.
Kickstart is really only made for redhat/fedora Linux types. I've used it for CentOS, AlmaLinux, RockyLinux,
OracleLinux, Redhat, Fedora, and ScientificOS. I've had some success with OpenSuSE as well.
There is some limited support for Debian/Ubuntu, but they aren't officially supported, so we will skip those for now.
You can run a kickstart server on pretty much any Computer, with pretty much any flavor of Linux.
It's best to have a dedicated computer, that's really not being used for anything else.
A switch is highly recommended, a small LinkSys, Netgear, or TP-Link 5 port will work just fine.
A large hard drive of at least 200GB is recommended. You have to have at least one Ethernet interface.
It has to be Ethernet, sorry Wi-Fi, won't work for Kickstart. Really your kickstart server should have two network
interfaces. One can be Wi-Fi, but at least one has to be Ethernet. Some USB to Ethernet adapters do not support
PXE boot, so a built-in Ethernet port usually works better.
The client computers have to have an Ethernet port as well, they have to support something call PXE boot.
Kickstart works with both legacy BIOS and EFI. As long as the client computer supports one or the other.
Next, we will get into the set-up, but this can be time consuming the first time.
This also works best if you've installed the client computer the manual USB drive method at least once.
Last edited: