Ek twyfel nie daaraan dat edele dons - Linux-administrateurs - daarna streef om die stel pakkette wat op die bediener geïnstalleer is, te verminder nie. Dit is meer ekonomies, veiliger en gee die administrateur 'n gevoel van volledige beheer en begrip van die prosesse wat plaasvind.
Daarom lyk 'n tipiese scenario vir die aanvanklike installering van 'n bedryfstelsel soos om die minimum opsie te kies en dit dan met die nodige pakkette te vul.
Die minimum opsie wat deur die CentOS-installeerder aangebied word, blyk egter nie heeltemal minimaal te wees nie. Daar is 'n manier om die grootte van die aanvanklike stelselinstallasie op 'n standaard gedokumenteerde manier te verminder.
Deur die CentOS-bedryfstelsel in jou werk te gebruik, ontdek jy vroeër of later die outomatisering van die installasie daarvan deur die Kickstart-meganisme te gebruik. Ek het lanklaas CentOS met die standaard installeerder geïnstalleer. Tydens ons werk het ons 'n voldoende arsenaal van kickstart-konfigurasielêers opgehoop wat ons in staat stel om stelsels outomaties te ontplooi, insluitend op LVM, kripto-partisies, met 'n minimale GUI, ens.
En so, in een van die vrystellings van weergawe 7, het RedHat 'n wonderlike opsie by Kickstart gevoeg, wat jou toelaat om die beeld van die geïnstalleerde stelsel verder te minimaliseer:
--geen kern
Deaktiveer installasie van die Core pakketgroep wat andersins altyd by verstek geïnstalleer is. Deaktiveer die Core pakketgroep moet slegs gebruik word vir die skep van liggewig houers; installering van 'n lessenaar of bedienerstelsel met --nocore sal lei tot 'n onbruikbare stelsel.
RedHat is vooraf oor die moontlike gevolge van die gebruik van hierdie opsie, maar jare se gebruik in werklike omgewings bevestig die stabiliteit en toepaslikheid daarvan.
Hieronder is 'n voorbeeld van 'n minimale installasie kickstart-lêer. Die dapperes kan yum daaruit uitsluit. Wees voorbereid vir verrassings:
Ek wil daarop let dat CentOS/RedHat meer lojaal is aan Fedora in sy interpretasie van die opsie. Laasgenoemde sal die stelsel soveel dreineer dat dit herinstallasie sal verg met die byvoeging van belangrike nutsprogramme.
As 'n bonus gee ek jou 'n "spel" vir die installering van 'n minimale grafiese omgewing in CentOS/RedHat (weergawe 7):