Nuk kam asnjë dyshim se dons fisnikë - administratorët e Linux - përpiqen të minimizojnë sa më shumë grupin e paketave të instaluara në server. Është më ekonomik, më i sigurt dhe i jep administratorit një ndjenjë të kontrollit të plotë dhe të kuptuarit të proceseve në vazhdim.
Prandaj, një skenar tipik për instalimin fillestar të sistemit operativ duket si zgjedhja e opsionit minimal dhe më pas plotësimi i tij me paketat e nevojshme.
Sidoqoftë, opsioni minimal i ofruar nga instaluesi CentOS rezulton të jetë jo mjaft minimal. Ekziston një mënyrë për të zvogëluar madhësinë e instalimit fillestar të sistemit në një mënyrë standarde të dokumentuar.
Duke përdorur sistemin operativ CentOS në punë, herët a vonë zbuloni automatizimin e instalimit të tij duke përdorur mekanizmin Kickstart. Unë nuk e kam instaluar CentOS me instaluesin standard për një kohë të gjatë. Gjatë punës, është grumbulluar një arsenal i mjaftueshëm i skedarëve të fillimit të konfigurimit, duke ju lejuar të vendosni automatikisht sisteme, duke përfshirë në LVM, ndarje kripto, me një GUI minimal, etj.
Dhe kështu, në një nga publikimet e versionit të 7-të, RedHat shtoi një opsion të mahnitshëm në Kickstart, i cili ju lejon të minimizoni më tej imazhin e sistemit të instaluar:
--nocore
Çaktivizon instalimin e Bërthamë grupi i paketave i cili përndryshe instalohet gjithmonë si parazgjedhje. Çaktivizimi i Bërthamë grupi i paketave duhet të përdoret për krijimin e kontejnerëve të lehtë; instalimi i një sistemi desktop ose serveri me --nocore do të rezultojë në një sistem të papërdorshëm.
RedHat paralajmëron sinqerisht për pasojat e mundshme të përdorimit të këtij opsioni, por vitet e mia të përdorimit në një mjedis real konfirmojnë stabilitetin dhe zbatueshmërinë e tij.
Më poshtë është një shembull i një skedari minimal të nisjes së instalimit. Trimat mund të përjashtojnë yum prej saj. Bëhuni gati për surpriza:
Dua të vërej se CentOS / RedHat është më besnik ndaj Fedora-s në interpretimin e opsionit. Ky i fundit do ta dobësojë sistemin aq shumë sa do të duhet të riinstalohet me shtimin e shërbimeve jetësore.
Si bonus, unë do të jap një "magji" për instalimin e një mjedisi minimal grafik në CentOS / RedHat (versioni 7):